アカウント名:
パスワード:
ドットつきのファイル郡を消そうとして
rm .*
として泣いた人がいた。
# でも最近の rm だと、期待したような動き(笑)にはならないんですね。
それだと最近のrmでなくてもそもそも期待した動きにはならないんでは?. も .. もディレクトリだから -r なしには消せないはずだし。
うむ。シェルが .* を展開した結果、rm . .. .cshrc(など)となるので、ディレクトリは消せないという話では。
> うむ。シェルが .* を展開した結果、 > rm . .. .cshrc(など) > となるので、ディレクトリは消せないという話では。
これが rm -fr * だったら、、、rm -fr .. は怖いな。。。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
ドットつきのファイルを消そうとして (スコア:2, おもしろおかしい)
ドットつきのファイル郡を消そうとして
rm .*
として泣いた人がいた。
# でも最近の rm だと、期待したような動き(笑)にはならないんですね。
Re:ドットつきのファイルを消そうとして (スコア:0)
それだと最近のrmでなくてもそもそも期待した動きにはならないんでは?
. も .. もディレクトリだから -r なしには消せないはずだし。
Re:ドットつきのファイルを消そうとして (スコア:1)
Re: (スコア:0)
うむ。シェルが .* を展開した結果、
rm . .. .cshrc(など)
となるので、ディレクトリは消せないという話では。
Re: (スコア:0)
> うむ。シェルが .* を展開した結果、
> rm . .. .cshrc(など)
> となるので、ディレクトリは消せないという話では。
これが rm -fr * だったら、、、
rm -fr .. は怖いな。。。