rm -rf *と同じ安全な方法を実行してください。

rm -rf *と同じ安全な方法を実行してください。

一連の手動ステップを含むタスクがあります。ステップの1つは、次のことですrm -rf *。フォルダ内のすべてのアイテムを削除する必要がありますが、これは少し危険に見えます。ユーザーがコマンドの実行中に注意せず、間違ったフォルダーにある場合。

フォルダのすべての内容を削除する作業を安全に行う方法はありますか?

ベストアンサー1

はい、ディレクトリ階層の1つ上のレベルに移動し、特定のrm -rf dirnameディレクトリ名に対して操作を実行します(コマンドに関連するファイル名のグロービングがあってはなりません)。

これにより、残念ながら、現在の作業ディレクトリに名前は同じですが、関係のないディレクトリがある場合を除き、ユーザーは誤ったディレクトリにある場合、誤って誤ったエントリを削除しません。また、欠落している可能性のある隠しファイルとディレクトリを削除します(隠し名前を拡張しないrm -rf *ため)。*

その後、必要に応じてディレクトリを再作成します。

別のオプションはいいえディレクトリを削除して名前を変更します(アーカイブして圧縮することもできます)。これはディレクトリの親ディレクトリでも実行でき、後でそのディレクトリからファイルを復元できます。これが実行可能なオプションであるかどうかは、ディレクトリに含まれる内容と現在の操作が実際に何であるかによって異なります。

また関連:

おすすめ記事