Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

【シェルコマンド】echo $PATHとecho $pathの違い

使っているシェルはzshです

 

$ echo $PATH
/sw/bin:/sw/sbin:/usr/local/root/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:

$ echo $path
/sw/bin /sw/sbin /usr/local/root/bin /usr/bin /bin /usr/sbin /sbin /usr/local/bin

のように、パス同士の区切れが、コロンかスペースかが違うようです

for文でループさせることがあれば、$pathの方が使い回しが良さそう

 

過去のメモによると

(bashではecho $PATHはtcshと同じ結果が表示されますが、echo $pathでは何も表示されません。)

とのこと。未確認