シェルで複数の出力をまとめて扱う
{} で複数出力を囲むことでまとめて扱える
1つの出力処理の末尾には; が必要
{} の両端に空白が必要
code: (sh)
# aaa、bbbが別々の出力になっている
$ echo "aaa"; echo "bbb" | grep "bbb"
aaa
bbb
# aaa、bbbが1つの出力のためgrepでマッチするのはbbbのみ
$ { echo "aaa"; echo "bbb"; } | grep "bbb"
bbb
# {}両端に空白が無いとエラー
$ {echo "aaa"; echo "bbb";} | grep "bbb"
-bash: syntax error near unexpected token `}'
https://tech-lab.sios.jp/archives/33853
#Linux
#シェル