シェル/コマンド

サブシェル

日本語

概要

現在のシェルとは別に生成される、子プロセスとしてのシェル。

詳細

括弧()で囲んだコマンド群を、独立した子プロセスとして実行する仕組み。変数のスコープが分離される。波括弧{}によるグループ化と似ているが、サブシェルは新しいプロセスを生成するためcdやexportの影響が呼び出し元のシェルには残らない点が大きな違いになる。

Linuxの他の用語