マックを使っていて、ターミナルでパスを通そうと思って、
export PATH=$PATH:パス名
を実行したのですが、これだけではターミナルを消した時点でパスが消えてしまうので、
source ~/.bash_profileを実行しろという風に書いてあったのでそのようにしたら、ターミナルを開き直した時に結果が反映されていませんでした。
ちなみに、.bash_profileは初期状態では存在しなかったので、touch .bash_profileで作成し、ls -la実行によりファイルの存在は確かめました。
すると、そもそもsourceコマンドが存在しないようでした。
というのも、which sourceを実行したら、何も表示されなかったからです。
なので、他の手段としては、ターミナルを再起動するということらしいですが、そもそも再起動というのは、一度そのターミナルを消して、また開くということなのでしょうか。だとすれば3行目と同じことで、結果が反映されることはないと思います(実際に反映されません)。
なにか理解が間違っているのでしょうか。解決策を教えてください。
ちなみに、ターミナルの環境設定画面を開くと、開くシェルを選択するボタンがあって、デフォルトのログインシェルかコマンド(完全パス)[/bin/bash]があって、どちらを選択した状態でも、上記と同じことをしてみたが解決しませんでした。
そもそも、デフォルトのログインシェルについて、echo $SHELLコマンドで調べたら/bin/bashだったのですが、両者の違いがなにかわからないので、そこも踏まえて講じてくれたら幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/05 08:48
2019/04/05 08:52
2019/04/05 12:38