次の動作が表示されます。
$ foo
Could not find foo in PATH
$ which foo
/usr/local/corp/bin/foo
$ readlink -f `which foo`
/path/to/opt/foo/foo
$ /usr/local/corp/bin/foo
starting foo, output for foo, blah blah blah
これは、Linuxカーネル3.10.0-1160.53.1.el7.x86_64を使用するCentos 7システムです。シェルはbashです。
メモ:
- うん、
/usr/local/corp/bin
私の中には$PATH
… /usr/local/corp/bin/foo
へのシンボリックリンクです/path/to/actual/binary/foo
。hash -r
役に立ちません。