python
変数を設定しなかった場合、シェルはどこを見るべきかをどのように知ることができますか$PATH
?
$ env -i bash
bash-3.2$ env
PWD=/Users/cweber/projects/monorepo
SHLVL=1
_=/usr/bin/env
bash-3.2$ which python
bash-3.2$ type python
python is /usr/bin/python
bash-3.2$ python -c 'print("hello")'
hello
同様に適用されますsh
。違いがあれば、私はMacOSを使用しています。