私のホームディレクトリで.bashrcを見ることはできませんが、私のパスを永久に変更したいと思います。

私のホームディレクトリで.bashrcを見ることはできませんが、私のパスを永久に変更したいと思います。

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では

  • プロンプトを検索その他の質問getentMac OS Xでは、実際には利用できないことを示します。私のアドバイスはひどかった。しかし、新しい質問を始めるのではなく、答えに対するコメントにこの内容を入れるべきだと思います。

おすすめ記事