rename
を使用できます このようなツール
rename 's/\ \[\!\]//' *.zip
最初に -n
を追加することをお勧めします rename
を引き起こすスイッチ 何をするかを示すだけで、ファイルの名前を変更することはありません。
rename -n 's/\ \[\!\]//' *.zip
これは [!]
の最初の発生のみを削除することに注意してください
rename
の基本構文 :
rename 's/from/to/' filenames
from
を置き換えます to
で
詳細な説明は次のとおりです:https://www.computerhope.com/unix/rename.htm
2 つの rename
があることに注意してください コマンド:util-linux パッケージから 1 つと perl パッケージから 1 つ。上記で言及したコマンドは perl バリアントです。 perl のバリアントは、はるかに人気があり便利です。通常、人々が rename
について話すとき それらは perl バリアントを意味します。
debian (したがって ubuntu) rename
デフォルトでは perl バリアントです。 https://stackoverflow.com/questions/22577767/get-the-perl-rename-utility-instead-of-the-built-in-rename
Arch Linux rename
で perl-rename
の場合、util-linux バリアントです。 perl の変種です。 https://bbs.archlinux.org/viewtopic.php?id=85128
使用しているバージョンを確認する方法は次のとおりです:
$ rename --version
rename from util-linux 2.30.1
$ perl-rename --version
perl-rename 1.9