特定の名前を持つすべてのファイルを削除する方法は?

特定の名前を持つすべてのファイルを削除する方法は?

端末を使用して、特定の名前のすべてのファイルを一度に削除する必要があります。

彼らの名前はすべてで始まりますin.lsp

これを達成するためのコマンドは何ですか?

答え1

rm -f in.lsp*

もう一つの答えは次のとおりです。

find . -name 'in.lsp*' -exec rm {} \;

2番目のバージョンはより多くの機能を提供します。以外のディレクトリを検索し、フィルタリングまたはを.選択し、ファイルのみを削除するか()、またはファイルとディレクトリを削除するか()を選択できます。シンボリックリンクに従うかどうか、検索深度の選択、正規表現、サイズ、権限、コンテキストなどに基づいて検索できます。-type d-type frm {}rm -r {}

find . -name 'in.lsp*' -delete

それでも動作します。

関連情報