2008年10月8日のブックマーク (1件)

  • PC UNIXの起動と起動ファイルの解読@謎の処理系 SunOS 4.1.4 with Linux/FreeBSD

    ■コラム■ シェル関数action()を直接使ってみよう RedHat系Linuxは,起動時にコンソールに[ OK ]という緑色の メッセージを次々に表示しながらOSが立ち上がります. これを表示しているのは,/etc/rc.d/init.d/functionsの中で定義されている シェル関数のaction()(またはqaction(),daemon())です. このaction()などのシェル関数はrcスクリプト中で頻繁に使用されており,また, 関数の呼び出し時には右側に「()」を付けずに単にactionなどと記述さているため, 通常コマンドと区別がつかず,rcスクリプトを読むのに苦労するかも知れません. そこで,ためしにaction()などのシェル関数を手動で使ってみる方法を紹介します. 下図のように,bash上でfunctionsファイルを読み込み, 感じを出すために「Bringin

    takenoko07
    takenoko07 2008/10/08
    action() ・・・起動時の [ OK ] を表示している関数だと。