emacs/eshell では、"echo $PATH" は $PATH 環境変数のパスとは異なるパスを示します。
また、eshell が .bashrc や .profile を読み取らないことも確認しましたが、それがパスが異なる理由だと思います。
- eshell は、起動時にどのセットアップ ファイルを読み取りますか?
- eshell はどのように PATH を設定しますか?
- eshell の PATH を環境変数の PATH と同じにする方法は?
追加した
Jérôme Radix が指摘したように、PATH は Aquamcs の起動方法によって異なります。
- ボタンをクリックして Aquamacs を起動すると、PATH が異なります。
- コマンドラインから 'aquamacs' を実行すると、同じ PATH を持っています。