1. ホーム
  2. linux

linuxで0バイトのファイルを多数削除する方法は?

2023-11-07 08:09:31

質問

0バイトのファイルがたくさん入っているディレクトリがあります。ls コマンドを使用しても、ファイルを見ることができません。私はこれらのファイルを削除するために小さなスクリプトを使用していますが、時々それはこれらのファイルを削除することさえできません。以下はそのスクリプトです。

i=100
while [ $i -le 999 ];do
    rm -f file${i}*;
    let i++;
done

他にもっと早くできる方法はないでしょうか?

どのように解決するのですか?

使用方法 find と組み合わせて xargs .

find . -name 'file*' -size 0 -print0 | xargs -0 rm

を開始しないように rm を開始する必要はありません。