タグ

ブックマーク / takuya-1st.hatenablog.jp (2)

  • bashの再起動execとbashrc を無視する起動オプション - それマグで!

    bash の再起動方法 exec bash --login bash の起動オプション 以下のオプションは、すべて同じ意味だと思っていい。 bash を起動してInteractiveShellとして起動する。設定ファイルなどはいつもどおりの順番で処理します。 bash --login bash -l bash - exec の意味 exec は別のプロセスを実行して現在のプロセスを置き換える。 来は、シェルスクリプトでbash から起動した ruby などに処理を引き渡すなどに使う。 exec の例 #!/usr/bin/env bash ARGS=() #何か初期化 exec ruby my_script ${ARGS[@]} # bashを終了してruby にする exec bash で再起動 コレを合わせると、再起動になる。 exec で現在のbashを終了して、新しく起動したba

    bashの再起動execとbashrc を無視する起動オプション - それマグで!
  • HomeBrewの仕組みについてまとめておく - それマグで!

    Homebrewを使っている。MySQLが入らなくて困ったので、改めてまとめ直す。 Homebrewとは、Macportsに取って代わりそうな、Macでのパッケージインストーラ home brew インストール ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)” homebrew で使う用語について 用語 来の意味 makeのアナロジー Brew ビール醸造する make する HomeBrew 自家醸造 つまり、自分でビルドする意味 Celler ビール貯蔵庫 つまり、インストール先 Keg タル、熟成用 つまり、makeの材料 Formula 調理法 つまりビルド手順が書かれたスクリプト Pouring ジョッキに注ぐ つまり、Macに注ぐ(イント) 自分でパッケージをビルドして使う

    HomeBrewの仕組みについてまとめておく - それマグで!
  • 1