コマンド区切り文字
表現 | 説明 |
; | 左側のコマンドを実行しそれが終了した後、右側のコマンドを実行 |
& | 左側のコマンドを実行しその終了を待たずに、右側のコマンドを実行 |
&& | 左側のコマンドが成功した場合、右側のコマンドを実行 |
|| | 左側のコマンドが失敗した場合、右側のコマンドを実行 |
カッコ・引用符
表現 | 説明 |
(…) | …のコマンド(群)をサブシェルのなかで実行する |
{…} | …のコマンド(群)をカレントシェルのなかで実行する |
"…" | …に含まれる変数等「$」,「`…`」, 「\」を解釈した結果の文字列を返す |
`…` | …のコマンド(群)を実行し、 その標準出力を文字列として返す |
'…' | …の文字列をそのままの文字列として返す |
特殊変数
表現 | 説明 |
$$ | プロセス番号 |
$? | 直前のコマンドやシェルの実行結果(正常終了時は「一般的」に0が代入される) |
2011/05/26 |
|