各WebページのHTMLファイルを動的に生成する代わりに保存するキャッシュシステムをWebサーバーに作成しました。結果として、Linuxサーバーのディレクトリ内に50,000以上のファイルがあります。ラベルが付けられています:section1-xxx.html
、section2-xxx.html
など。
現在、それらの一部を選択的に削除しようとすると問題が発生します。 rm section1-*.html
を実行すると、シェルはファイルが多すぎることを警告します。それらを削除するために管理するためのヒントはありますか?
どちらか
find . -maxdepth 1 -name 'section1-*.html' -delete
(-print
の代わりに-delete
を使用して最初にテストしてください)または
printf '%s\0' ./section1-*.html | xargs -r0 rm
(echo
の代わりにrm
を使用して最初にテストしてください)