このファイルパターンを変換して、bashを使用して一連のファイルの名前を変更したいと思います。
prefix - name - suffix.txt
これに:
name.txt
そのために、次のスクリプトを作成しました。
find . -name "*.txt" | while read f
do
mv "${f}" "${f/prefix - /}"
done
find . -name "*.txt" | while read f
do
mv "${f}" "${f/ - suffix/}"
done
動作しますが、1つのループで名前の変更を行いたいのですが。出来ますか?