OS Xを実行しているMacで$ PATH変数に場所を追加しようとしています。私はフォローしていますこれ.bashrc ファイルの編集について言及するチュートリアル。私のホームディレクトリでもこのファイルを見ることはできません。
cd ~/
ls -A
このファイルを作成できますか?それとも私が何かを見逃しているのでしょうか?
ベストアンサー1
ファイルが実際に存在せず、実際にBashを実行している場合は、作業を開始するのに役立つ作業コピーを見つけることができます(コメントに一般的な使い方の例がたくさんあります)/etc/skel/.bashrc
。デフォルトでは、これは.bashrc
すべての新しいユーザーのホームディレクトリに追加されます。少なくともほとんどのGNU / Linuxディストリビューションではそうです。
.bashrc
しかし、Bashを最初に実行することが重要です。他のシェルを実行している場合は、作成またはコピーしたファイルは読み取られないからです。
以下で、ユーザーアカウントのデフォルトシェルを見つけます。
getent passwd $(whoami) | awk -F: '{print $NF}'
現在実行中のシェルを以下で見つけます。
ps -p $$ -o cmd=
修正する
Mac OS Xでは見つかりません。説明どおりに確認する
/etc/skel
必要があります。/System/Library/User\ Template/English.lproj/
このSU Q&Aではプロンプトを検索その他の質問
getent
Mac OS Xでは、実際には利用できないことを示します。私のアドバイスはひどかった。しかし、新しい質問を始めるのではなく、答えに対するコメントにこの内容を入れるべきだと思います。