とくにあぶなくないRiSKのブログ

危ないRiSKのブログだったかもしれない。本当はRiSKだけどググラビリティとか取得できるIDの都合でsscriskも使ったり。

「入門bash 第3版」を読む(3)

Windows な私が Windows + cmd を引きずりながら Cygwin + bash に恋する記録。

進捗

84/348

メモ

  • 3章 環境のカスタマイズへ突入
  • ふむふむ。特殊ファイル .bash_profile は autoexec.bat/config.sys みたいなもの。
  • ふむふむ。sourceコマンドより .コマンドの方が楽。
  • ふむふむ。エイリアス。alias hoge=huge
  • ふむふむ。オプション。set -o とか shopt -o とか。
  • ふむふむ。シェル変数。hoge=huge。削除するときは unset hoge
  • ふむふむ。変数とクォーティング。単一引用符は特殊記号を無視。ワード分解有(スペースが圧縮される)。二重引用符は変数展開有。スペースをそのまま残す。
  • ふむふむ。プロンプト変数。PS1 って,cmd でいう PROMPT 環境変数にあたるっぽ。
  • ふむふむ。PATH環境変数は Windows + cmd と同じだな。区切りだけが ; と : で違うあたり紛らわしい。
  • ふむふむ。サブプロセスと環境定義ファイル(.bashrc)の関係。.bash_profileでsource .bashrc した方がいいのか(?)。
  • 次回,4章 基本的なシェルプログラミング