スクリプト内のファイル名を変更する[閉じる]

スクリプト内のファイル名を変更する[閉じる]

IGNORE_NAMES_20140606-2014-06-06.txtファイル名をに変更したいですIGNORE_NAMES_20140606.txt

シェルスクリプトを介して実行したいので、以下のコマンドを使用したくありません。

cp -p IGNORE_NAMES_20140606-2014-06-06.txt IGNORE_NAMES_20140606.txt

ベストアンサー1

f=IGNORE_NAMES_20140606-2014-06-06.txt
mv "$f" "${f%%-*}.txt"

おすすめ記事