rm
Linuxで実行しているときにどのファイルが削除されているかを確認したいと思います。ほとんどの命令には、このような情報を表示するテスト実行オプションがあるようですが、そのようなオプションはないようですrm
。可能ですか?
ベストアンサー1
以下を実行したいとしましょう。
rm -- *.txt
以下を実行できます。
echo rm -- *.txt
または単に:
echo *.txt
.dllではなくrm
シェル拡張なので、どのファイルが削除されるのかを確認してください。*.txt
rm
それがあなたに役立たない唯一の時ですrm -r
。
ファイルとディレクトリを再帰的に削除するには、find
代わりに使用できますrm -r
。
find . -depth -name "*.txt" -print
その後、要件を満たしたら、次-print
のように変更します-delete
。
find . -depth -name "*.txt" -delete
(つまり、GNUのマニュアルで提案されているように通知として追加すること-delete
を意味します。)-depth
find