タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

shellscriptに関するbenzinaのブックマーク (5)

  • MacのPATH環境変数の変更 - AmidaikeBlog

    あるテーマに絞ってブログを書こうとすると続かない事に気がついたので、これからは好きな事を書こうと思う。 ある程度はテーマを絞るけど。 今回はMacでPATH環境変数の変更の仕方どす。 どういう事かというと、ターミナルから echo $PATH と入力するとダラダラと環境変数が表示されるけど、 Homebrewを使っていると/usr/binの前に/usr/local/binを持ってきたい訳よ。 で、来なら各ユーザのホームディレクトリに.bash_profileなんか作ってあげれば良いんだけど、 どうせ一人でしかMacを使わないんで元から変更してみましょう。 というわけで早速変更してみます。 変更するファイルは、/etc/pathsファイルになります。 rootユーザしか変更出来ないので、 sudo使っても良いしrootユーザに変更してからでも良いどす。 sudo vi /etc/paths

    MacのPATH環境変数の変更 - AmidaikeBlog
  • .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
  • 本当に正しい .bashrc と .bash_profile の使ひ分け - Qiita

    .bash_profile はログイン時にのみ実行されます。具体的な用途は: 環境変数を設定する (export する変数) 環境変数はプロセス間で勝手に受け継がれるのでログイン時のみ設定すれば十分です。 .bashrc は対話モードの bash を起動する時に毎回実行されます。具体的な用途は: 環境変数でない変数を設定する (export しない変数) エイリアスを定義する シェル関数を定義する コマンドライン補完の設定をする これらは bash を起動する度に毎回設定する必要があるものです。 その他 .bash_profile ? .bashrc ? いろいろあるけどこいつらなにもの? を参照。もっと突き詰めたい人は Linux: .bashrcと.bash_profileの違いを今度こそ理解する。 Bash 以外のシェルを使用しない人は .bash_profile と .bashrc

    本当に正しい .bashrc と .bash_profile の使ひ分け - Qiita
  • PATHを設定する - LukeSilvia’s diary

    最近Macを使い始めました。今ではWindowsだったので、分からないことだらけです。使い込んでいきたいと思います。 今回はPATHの設定のメモです。 PATHって? PATHを設定することで、例えばmysqlクライアントを起動する際に、「/usr/local/mysql/bin/mysql」と指定するところを、「mysql」と指定するだけで起動できるようになります。 これは、コマンドを実行した際に、シェルがPATHに登録されているディレクトリからそのコマンド(実行形式ファイル)を探すためです。登録されているディレクトリを全て探してもコマンドが見つからない場合は次のようなエラーがでます。 luke$ mysql -bash: mysql: command not found 現在のPATHを確認する方法 現在の設定は次のように「$PATH」変数を見ることで確認できます。(envコマンドだと

    PATHを設定する - LukeSilvia’s diary
  • [Mac, Linux] PATHを通す方法 | Memo on the Web

    PATHを通すとは そもそも, ディレクトリにPATHを通すと何ができるようになるかというと, あらゆるディレクトリから, そのディレクトリの実行可能ファイルを参照できるようになります. この文だけ読むと意味不明かも知れませんので, 例を示したいと思います. みなさんは, Terminalを開いて, 何か設定をしなくても, 様々なコマンドを使うことができると思います.(ls, cat, echo, etc...) これらはどうして使えるというと, これらのファイルがある場所にPATHが通っているからなのです. つまり, PATHが通っているおかげで, 今いるディレクトリにそのファイルが存在しなくても参照できるのです.(もしかしたら, コマンドのうちの幾つかは, PATHを設定しなくてもいけるかも...) 例えば, ls /binというふうにして, /binディレクトリの中身をみてみると,

  • 1