タグ

macとUNIXに関するclavierのブックマーク (3)

  • 本当に正しい .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
  • Macで特定のポート番号をListenしているプロセスIDのを調べる - Hello, world! - s21g

    のような感じで調べていたのですが、MacOSXだとnetstatの挙動が微妙に違うようで、うまく調べられなくて困っていた所、shachiさんから教えてもらった方法を紹介します。

  • Macに自前コンパイルでUnixアプリを入れるときの注意 - moroの日記

    メモ MacPortsでインストールされる各種ライブラリは/opt/local以下に入るので、コンパイル時にはそっちも参照するようにしないとはまる。特に公式に取り込まれていない機能を追加するパッチなんかを当てたときには要注意。 具体的には vim に香り屋さんのパッチを当てたものを作ったときにはまりました。 そんな時はあらかじめ、以下のような環境変数を設定するか、configureスクリプトに常に渡すようにすれば解決するものもありそうです。 CPPFLAGS="${CPPFLAGS} -I/opt/local/include" LDFLAGS="${LDFLAGS} -L/opt/local/lib"このへん、コンパイラのデフォルト値として与えるにはどうすれば良いんでしたっけ?特にリンカのほう。ldがさっぱり解らない。やっぱり地道に指定するか、環境変数で頑張るしかないんですかね、教えて偉い

    Macに自前コンパイルでUnixアプリを入れるときの注意 - moroの日記
  • 1