マクロ言語
多くのシェルは固有のマクロ言語を備えており、コマンド実行の制御を行える。