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

お気に入りのLinuxアプリって有りますか?」記事へのコメント

  • lsかな。一段落すると無意識に打ってますね。
    余裕があるときは ls -l で。

    たまにSL [linet.gr.jp]が横切っていくこともありますが。
    • by Anonymous Coward
      cdとかdfとかdmesgとかも…
      • Re:ls (スコア:1, 参考になる)

        by Anonymous Coward
        Linuxのbashのcdは、アプリじゃなかったりするようです。
        手元の環境では、which cdとやっても見つからないと言われる。

        SunOSでは、which cdとやると/bin/cdと出てくるようですが…。
        • Re:ls (スコア:2, 参考になる)

          cdはシェルの環境変数を変更するコマンドですので、built-in以外での実装はまず考えられません。
          なぜなら、子プロセスから親プロセスの環境変数は変更できませんので。

          SunOSの/usr/bin/cdはカレントディレクトリに設定できるかのチェックに使う [sun.com]とのことなので別物かと。
          • Re:ls (スコア:2, 参考になる)

            >cdはシェルの環境変数を変更するコマンドですので、built-in以外での実装はまず考えられません。
            >なぜなら、子プロセスから親プロセスの環境変数は変更できませんので。

            環境変数がどうのこうのというより、それ以前の本質(?)的問題として、
            cdは*shの「プロセスの状態」を変更するコマンドだから、built-inにしか出来ないわけですよね。
            Uinxのアーキテクチャつーかやり方だと、プロセスの状態はそのプロセス自身にしか変えられない…

            #OOP好きから見ると
            • 環境変数ではなくて環境と言いたかっただけなんじゃないかと。

              # sh組込みコマンドはすべて外部コマンドとしても実装しないとPosix不適合らしいぞ
              ## goto が外部コマンドだったり(いつの話だ)

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

処理中...