私はrename.sh
以下の名前を変更するスクリプトを持っています。スクリプト内で./rename.sh 20151103
のように20151103
が20140306
に置き換えられたときに日付引数を渡すことができるようにa variable
を導入したいと思います。パラメータunixを使用して複数のファイル名を変更する
for f in *.CDR*; do
echo mv "$f" "${f/-20140306/-0-20140306}"
done
名前を変更するたびに手動でスクリプトを編集する必要はないので、これを自動化することを考えてください。他の方法は非常に歓迎されるでしょう。
'TS = $ 1 'と' MVの "$ F" "$ TS" と間違っていますか? – GMichael
@GMichaelそれは彼がやりたいことをしません。 – Kusalananda