私は誤字を犯したときに削除するつもりのないファイルを誤って削除する前にメッセージが表示されるようにrm
エイリアスを使用します。ディレクトリに対応するイディオムはありますか?rm -i
file*
file *
特に、ディレクトリとその内容を削除するにはを使用する必要がありますrm -r
。rm -ri
最上位ディレクトリだけでなく、その中にあるすべてのファイルの入力を求められます。これは、ファイル数が多いディレクトリには適していません。これを避けるために多く使用しますが、rm -rf
恐れています。私は多くの重要なものを吹き飛ばすタイプミスの一つにすぎません(例えばrm -rf ~ /foo
-rm -rf ~/foo
こんな!)。
たとえば、rmdirをコマンドラインに記載されている内容をプロンプトに置き換えるために少し迷惑なスクリプトを書くことができますが、この種の問題に対する解決策はすでに存在する必要があるようです。
ベストアンサー1
rm -i
特に、再帰的に削除すると非常に迷惑になることがあります。
rm -I
、一方でもっと耐えられそうです。一度削除前もっと比較するサム文書、または削除されたとき再帰的。
それたくさん保護機能を提供しながらも侵襲的です。最大間違い。
これ最高保護形態は、再帰削除を二重/三重で確認することです。より良い方法は次のとおりです。何もないあなたは削除します。