10/04/25 11:27:46 iXPvNLwg
>>818
commandA > file
commandB >> file
と
{ commandA; commandB; } > file
コマンドが100個になったのでwhileで省力化したい。
上の方
rm -f file 2>/dev/null
while read cmd;do
$cmd >> file
done < cmds.txt
下の方
xargsを使えば出来そうだけど{}が内部コマンドなのが気になる。
1行のコマンドラインの文字数制限があるシェルもある。
ので、汎用性が無い。