【发布时间】:2020-11-16 13:05:41
【问题描述】:
我有如下脚本
DIR=$1
ls $1 |sort -R |tail -$5 |while read file; do
soxi -d $1$file
done
它给了我这样的输出
00:40:35.18
00:43:41.23
01:04:19.64
00:59:41.92
00:51:16.32
如您所见,程序从文件夹中随机选择一个文件(音频)并检查每个文件的时间。但是,我需要所有音频长度的总和。
如何获取音频文件的总数?
【问题讨论】:
-
使用
soxi -D以秒为单位显示持续时间,因此很容易添加。