タグ

bashrcに関するCLSmoothのブックマーク (2)

  • .bash_profile ? .bashrc ? いろいろあるけどこいつらなにもの? - Qiita

    正体 ログインシェル(PCを起動したときにデフォルトに指定されるシェル)をbashにしている場合はログイン(起動)時に以下のような順番で設定ファイルが読み込まれ、PATHを通す、エイリアスを定義する、プログラムを実行するなどの設定が自動で設定される。 1. /etc/profile 全ユーザーに適用されるデフォルトの設定ファイル。 ユーザー単位では編集しない。(つまり、ほとんどいじらない) 2. ~/.bash_profile 存在していれば読込まれる設定ファイル。 ユーザー単位での設定を書く。 無くても良い。 3. ~/.bash_login ログインして~/.bash_profileが存在しない場合にのみ、存在していれば読込まれる設定ファイル。 無くても良い。 4. ~/.profile ログインして~/.bash_profile ・ ~/.bash_loginが存在しない場合にのみ、

    .bash_profile ? .bashrc ? いろいろあるけどこいつらなにもの? - Qiita
  • とあるプログラマーの覚書 OSXでのbashrcの設定

    会社で使ってるMacBook(Leopard)にMacPorts入れたり、bash用のaliasを設定するのに、.bashrcに記述したのですが、反映されません。 調べてみると、どうやらTerminal.appでは~/.bashrcは読み込まれないらしいので、~/.bash_profileに読み込むように記述する必要があるようです。 こちらに各設定ファイルの読み込まれるタイミングがまとめてありました。 ということで、~/.bash_profileを作成し、以下のように記述しました。 if [ -f ~/.bashrc ] ; then . ~/.bashrc fi これで、Terminal.app起動時に~/.bashrcが読み込まれるようになりました。

  • 1