パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

世界同時株安、原因は「b」と「m」の押し間違え? 」記事へのコメント

  • UNIX 系のシェルで大技使おうとしてしくじった時に似ている気がする。
    正規表現のミスや、root での rm -rf / あ、リターン押しちゃった(sudoしろよ)的な。
    • by haratake (365) on 2010年05月07日 22時35分 (#1760110)

      sudo rm -rf /
      こういうふうに、sudoを使えばよいのでしょうか?

      親コメント
    • by Anonymous Coward on 2010年05月08日 0時59分 (#1760185)

      大事なディレクトリには-iというファイルを置いておくというおまじないがあるらしい。

      親コメント
    • by Anonymous Coward

      最近はrmとかcpはエイリアスで-f付けても確認出るようにしてたりするよね

      • by wolf03 (39616) on 2010年05月08日 19時22分 (#1760535) 日記
        MS-DOSでformatコマンドをリネーム、format.batを作成してHDDのフォーマットをしてしまわないようチェック入れてました。
        親コメント
      • by Anonymous Coward
        > 最近はrmとかcpはエイリアスで

        最近はそんなことをしても怒られない、じゃないですかね。または、もうあきらめた、とか。

        たとえば、Debian環境だとrmやcpはエイリアスではありません(設定しだいかも)。普段作業している環境ではエイリアスで-i付きがあたりまえだと思っている人がDebianで作業すると…。
    • by Anonymous Coward

      >root での rm -rf / あ、リターン押しちゃった
      何で対話的作業で絶対パスで削除対象ファイルを指定するなんて危ないことしてんの?
      cd してから相対パスで書けよ。

      • by sen_nen (33420) on 2010年05月10日 23時03分 (#1761646)

        無理に我々の業界に当てはめようとする事もあるまいに

        親コメント
        • # rm -rf *.*

          「カレントディレクトリーの中のファイルだけ消すつもりだったのに、『..』に展開されるせいで親ディレクトリーまで消える」のつもりで書かれたのだと思いますが、僕の知る限り、普通の Unix のシェルではそのコマンドで親ディレクトリーやその中身が消えることはないはずです。ワイルドカード自体がドットで始まる場合を除き、ワイルドカードがドットで始まるファイル名に展開されることはないので。

          親コメント
          • by Anonymous Coward

            聞いたことのある事例としては以下:

            % ls
                Makefile Makefile~ fuga.c fuga.c~ hoge.c hoge.c~ hoge.h hoge.h~ main.c main.c~

            「あー、emacs作ったバックアップ消すか。」

              % rm -f * ~ *~としようとして間に間違ってスペース挿入
              rm: cannot remove /home/foge : Permission denied

              「………ん?」

              % ls
              %

            その後バージョン管理ソフトの導入が決定された。

海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs

処理中...