ffmpegを使用してmp3ファイルに変換したwavファイルがたくさんあります。
これで、mp3ファイルはすべてfile.wav.mp3
。という名前になります。
.wav
残りのファイル名を保持したままサフィックスを削除するにはどうすればよいですか?これをディレクトリ全体で一度に実行したいと思います。
シェルループを使用して、最短の「ダブルドットサフィックス」を削除します
for f in *.wav.mp3; do echo mv "$f" "${f%.*.*}.mp3"; done
または(このようなもののための私の個人的なお気に入り)mmv
fromパッケージmmv
mmv -n '*.wav.mp3' '#1.mp3'
彼らが正しいことをしていることに満足したら、echo
または-n
を必要に応じて削除します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加