タグ

UNIXとpathに関するkarukanのブックマーク (2)

  • Mac OS Xでシェルのパスを通す

    自分で作ったシェルスクリプトは ~/bin に置いておきたいのだが、デフォルトではパスが通っていないので使いにくい。しかし、パスを通す作業はたまにしかやらないので、毎度毎度毎度毎度忘れてしまう。いい加減嫌になってきたので、エントリとして残しておくことにした。ここでは、デフォルトのシェルとして bash を用いることを前提としている。 このエントリは「PATHの設定(PATHを通す)」を参考にした。参考というかほとんどそのままである。 1. パスの確認 今使っているシェルが、どこにパスが通っているのか確認するには、ターミナルを起動して、次のコマンドをタイプする。 printenv PATH すると、こんなものが表示される(絶対にこの通りというわけではない)。 /usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin :は区切り文字で、/usr/local/bi

    karukan
    karukan 2011/12/12
    よく忘れるので。
  • 環境変数PATHによるファイルの所在指定についてお尋ねします。コマンド入力時にカレントディレクトリに当該実行ファイルがない場合、パス指定し... - Yahoo!知恵袋

    環境変数PATHによるファイルの所在指定についてお尋ねします。コマンド入力時にカレントディレクトリに当該実行ファイルがない場合、パス指定した範囲で捜索すると思います。 環境変数PATHによるファイルの所在指定についてお尋ねします。コマンド入力時にカレントディレクトリに当該実行ファイルがない場合、パス指定した範囲で捜索すると思います。 同一ファイルが複数ある場合、おそらく最初に見つかったファイルが実行されると思いますが、どれが最初に見つかるかということが重要になると思います。これはどのように考えるのでしょうか。捜索する順番ということかと思います。パス指定した順番の場合、環境変数の指定が古いものが先に見つかるのではないでしょうか。普通に考えるとできるだけ最近指定されたものを優先的に見つけるのがいいのではないかと思うのですが。ひょっとしたら検討違いの考察をしているかもしれません。 同一名の実行フ

    環境変数PATHによるファイルの所在指定についてお尋ねします。コマンド入力時にカレントディレクトリに当該実行ファイルがない場合、パス指定し... - Yahoo!知恵袋
  • 1