タグ

bashに関するa_666666のブックマーク (4)

  • シェル

    UNIX 系 OS を使用する上で避けては通れず、 そして最強のインターフェースである(と思う)シェルのお話。 私が使っている tcsh のちょっと便利な使い方については こちら。 参考書籍 『プロフェショナル シェルプログラミング』(アスキー出版局) 『Bash 入門』(アスキー出版局) シェルの比較 各種シェルを比較してみました。 構文の違いで大きく分けると、 sh, ksh, bash, zsh は Bourne シェル系、 csh, tcsh は C シェル系です (zsh は C シェル系の構文もサポートしています)。 これら以外にも多くのシェルやシェルもどきがあります。 sh - Bourne シェル, POSIX シェル sh は標準のシェルであり、 POSIX(IEEE Std1003.2) で標準化されていますが、 全てのシステムの sh で完全に POSIX 対応してい

  • http://www1.u-netsurf.ne.jp/~ysk-net/WithEmacs/Foundation/envvar-bash.html

    a_666666
    a_666666 2005/09/08
    PATHを追加するには.bashrcにexport PATH=HOGEHOGEと書く。:$PATHを忘れないこと。
  • .bash_profileと.bashrcの違いは

    ユーザーのホームディレクトリには、.bash_profileや.bashrcといったファイルがある。どんなファイルがあるかは、-aオプション付きでlsコマンドを実行すると表示される。 $ ls -a ./          .bash_history  .bashrc  .emacs           .rpmmacros  rpm/ ../         .bash_logout   .canna   .emacs-color.el  .screenrc   tmp/ .Xdefaults  .bash_profile  .cshrc   .emacs.el        .xemacs.el この中の.bash_profileと.bashrcは、共にログインしたときに実行される設定用のシェルスクリプトだが、両者にはもちろん違いがある。 .bash_profileは、ログイン時だけに

    a_666666
    a_666666 2005/08/13
    .bash_profile -> .bashrcという順番。
  • .bashrcや.bash_profileなどの変更設定をすぐに反映させたい

    シェルログインする際に読み込まれる環境設定ファイル「.bashrc」,「bash_profile」などは,いちいちログインをし直して設定を有効にさせる必要はない。 次のように指定すれば,コマンドライン上ですぐに設定を有効にさせることが可能だ。

    .bashrcや.bash_profileなどの変更設定をすぐに反映させたい
    a_666666
    a_666666 2005/07/14
    .bashrcを書き換えたときに内容を反映させたいときは source ~/.bashrc
  • 1