PATHと各要素のパスに挿入するファイルを表示するためのツールまたはコマンドはありますか?
私のPATHに無効なパスがあり、Fishシェルでエラーが発生します。
set: Warning: path component /usr/bin/local may not be valid in PATH.
set: No such file or directory
~ echo $PATH
/usr/local/bin /usr/bin/local /Users/tcarpent/Development/erl_libs/rebar3 /usr/bin /bin /usr/sbin /sbin /usr/local/sbin /opt/X11/bin
問題は、このアイテムがどこから来たのかわからないということです。これはいいえ/etc/paths、Fish設定、.bash_profile、.profile、または.bash_rcにあります。だから私は迷っています。
編集:追加情報。/Users/tcarpent/Development/erl_libs/rebar3
それは私の魚の殻によって設定されます。/usr/bin /bin /usr/sbin /sbin /usr/local/sbin /opt/X11/bin
設定して/etc/paths
。私の釣りセッション「以後」で起こったことは次のとおりです。
Edit2: 全体の魚の設定を削除すると、次の結果が表示されます。/usr/local/bin /usr/bin/local /usr/bin /bin /usr/sbin /sbin /usr/local/sbin /opt/X11/bin
Edit3:grepをすべて実行しましたが、/etc
この文字列が見つかりませんでした。