ファイル名のさまざまな領域に「*」を含む多くのファイルがあります。
*DOCUMENT.xls
***OTHER DOCUMENT***.DOC
*
すべてのファイル名からすべてのインスタンスを削除することを提案する人はいますか? krenameを見ましたが、それが正しいツールであるかどうかわからず、大人の監督なしで使用できるほど正規表現がわかりません。
ベストアンサー1
1つ以上のPerlベースのユーティリティ(Perlベースのユーティリティとも呼ばれます)が実装されているrename
か、システムに応じて次のことができます。perl-rename
prename
file-rename
$ rename -n 's/\*//g' ./*'*'*
./*DOCUMENT.xls -> ./DOCUMENT.xls
./***OTHER DOCUMENT***.DOC -> ./OTHER DOCUMENT.DOC
これにより、*
現在のディレクトリから少なくとも1つの名前が削除されます*
。