2つの数字とドットを含むファイルをすべて削除したいスタートたとえば、次のよう
になります。
01. abc
02. xyz
答え1
再帰的に:
find . -type f -name '[0-9][0-9].*' -delete
GNUルックアップが必要です。または:
find . -type f -name '[0-9][0-9].*' -exec rm {} \;
答え2
rm [0-9][0-9].*
現在のディレクトリにあるファイルに対してこれを行います(引用符を除く -考えるファイルの一致)。これは正規表現ではなくシェルグローバルなので、エスケープは必要ありません.
(正規表現の場合はワイルドカードになります)。
これを再帰的に実行したい場合は、find
おそらくこれが最善の選択です。
答え3
「-r」オプションを使用してファイルを繰り返し削除します。
rm -rf name_pattern*
eg : rm -rf dept*