次のように、ファイル、シンボリックリンク、およびサブディレクトリを含むフォルダがあるとします。
files: file1, file2, file3, file4
symbolic links: link1-->file2, link2-->file3
subdirectories: dir1, dir2
file1、file3、file3、file4、link1、link2を削除したいです。しかし、dir1とdir2は変更せずにそのままにしてください。
すべてのファイル名をカバーするパターンはありませんfile*
。上記のファイル名は単なる例であり、実際にはさまざまな名前があります。
ベストアンサー1
find
パラメータと一緒に使用できますtype
。
find . -maxdepth 1 -type f -exec rm -f {} \;
このセクションを削除してテスト実行を実行して、削除-exex rm -f {} \;
するファイルを確認できます。