{}
bashシェルの拡張がcommand /path/to/file{1,2,3}
「水平に」機能できるかどうかを知りたいです。
command /path/to/file1 /path/to/file2 /path/to/file3
または「垂直」、つまり
command /path/to/file1
command /path/to/file2
command /path/to/file3
「水平」で動作します。ループを使用せずにここに説明されている「垂直」拡張を達成する方法はありますか?つまり、指定されたのと同じ簡単な方法で可能ですか{}
?
答え1
結果をエコーして次にパイプできますxargs -n1
。
echo /path/to/file{1,2,3} | xargs -n1 command