/usr/bin/dash: Difference between revisions
Line 473: | Line 473: | ||
=== Command Substitution === | === Command Substitution === | ||
コマンド置換では、コマンド名の代わりにコマンドの出力を置換することができる。 コマンド置換は、コマンドが以下のように囲まれているときに行われる: | |||
$(command) | $(command) | ||
Line 482: | Line 481: | ||
`command` | `command` | ||
シェルは、サブシェル環境でコマンドを実行し、コマンドの標準出力でコマン ド置換を置き換えることで、コマンド置換を展開し、置換の最後にある1つ以上の ⟨改行⟩のシーケンスを削除する。 (出力の末尾の前に埋め込まれた⟩は削除されないが、フィールド分割の際に、有効なIFSとquotingの値によっては、⟨space⟩に変換されることがある)。 | |||
=== Arithmetic Expansion === | === Arithmetic Expansion === |