シェルスクリプトの勉強がてら/etc/init.d/httpdを読んでみました。 . /etc/rc.d/init.d/functions if [ -f /etc/sysconfig/httpd ]; then . /etc/sysconfig/httpd fi この部分で別の関数などを定義したファイルをインクルードしています。 正確には.コマンドは実行中のシェルと同じシェルで実行するというコマンドなので実行された段階で読み込まれ、他の言語で言うところのインクルードされたようにみえています。 読み込んでいる/etc/rc.d/init.d/functionsはinit.dでつかう汎用的な関数をまとめたものです。 また、/etc/sysconfig/httpdはhttpdを制御するための定数を定義したファイルとなっています。(デフォルトではすべてコメントアウトされていました。) if文では