rmが基本的に再帰的に機能しないのはなぜですか?

rmが基本的に再帰的に機能しないのはなぜですか?

私はrmコマンドがパスがファイルなのかフォルダなのかを自動的に確認せず、必要に応じて基本的に再帰的に削除しない理由を見つけようと友達と話し合っていました。かなり一般的な操作では、「-r」は必要ありません。これにエイリアスを設定できることを知っています。しかし、私が本当に欲しいのはその理由を知っていることです(妥当な理由があると思いますが、それを知りません)。

ベストアンサー1

本当の理由は作家に尋ねなければならない。私が言うことができるのは、これがとても良い習慣だということです。

~から鉄道空気ブレーキに関するウィキペディア記事:

ウェスティングハウスのシステムは空気圧を利用して各車両のガスタンク(空気タンク)を膨張させる。空気圧がいっぱいになると、各車両にブレーキを解除するように指示されます。空気圧の低下または損失は、各車両にタンク内の圧縮空気を使用してブレーキするように指示する。

これは、基本状態がブレーキがかかっていることを意味します。あなたはそれを解放し、電車を潜在的に危険な状態にするように努力しなければなりません。

もちろん、rm最初になぜ2つのモード(再帰と非再帰)があるのか​​については説明しません。たぶんそれはあなたが要求するものかもしれません。しかし、現実的には、より安全なデフォルト値を設定するのが正しいことです。

おすすめ記事