#!/bin/bash
for X in *.mp3
do
total_secs=`mp3info -p "%02S" "$X"`
secs_minus_eight=$(($total_secs - 8))
mins=$(($secs_minus_eight / 60))
rounded_secs=$(($mins * 60))
leftover_secs=$(($secs_minus_eight - $rounded_secs))
mp3splt "$X" 0.0 $mins.$leftover_secs -o @f "$X" -d ./Shortened/
done
我使用上面的bash脚本(使用mp3split,mp3info)来修剪目录中最后8秒的.mp3文件。 如何进一步修改脚本以扫描整个mp3并删除匹配的部分到最后8秒。