ファイル名一部変更

ファイル名一部変更

2. 現在のディレクトリでファイル名に「abc」を含むファイルを探し、 「abc」 →「123」に変更してください。

Step1. 変数listを宣言し、ファイル名に「abc」を含むファイルの検索結果を格納します。(ls、*使用)
Step2. 変数listの要素ごとに繰り返し処理を行います。(for使用)
Step3. ファイル名を変更します。(mv、echo、sed使用)

実行結果

[user01@localhost ~]$ ls
1abc1.txt  2abc2.txt  3abc3.txt  filenamechange.sh
[user01@localhost ~]$ bash filenamechange.sh
[user01@localhost ~]$ ls
11231.txt  21232.txt  31233.txt  filenamechange.sh


NEXT>> ファイルを1つにまとめる