💡

複数ファイル一括削除

2022/09/21に公開

たくさん有るファイルの中から、指定のファイルを削除したい。

#ファイル名一覧をfile_list.txtに、出力します。
ls  > file_list.txt
作ったファルの中身を出力して、正しくファイルができてるか確認します。
cat file_list.txt

テキストエディタで、作成します。

nano test.sh

実行できるように、権限変更します。

chmod 755 test.sh

実行します。

./test.sh

今回作成したシェルスクリプトです。

#!/bin/bash

cat file_list.txt | while read name
do
	echo "削除します: ${name}"
	rm ${name}
done

exit 0

Discussion