我有这个命令将目录中的所有 .flac 文件转换为 .opus
for flacfile in *.flac ;do opusenc --bitrate 64 "$flacfile" "${flacfile%.flac}.opus" ;done
我应该使用什么命令来做同样的事情但包括子文件夹?
答案1
只需添加**/*.flac
:
for flacfile in *.flac **/*.flac; do opusenc --bitrate 64 "$flacfile" "${flacfile%.flac}.opus"; done