Bash マニュアル、セクション 6.5 シェル算術
expr1 , expr2
comma
コンマ演算子は何をしますか?
expr1
expr2
sumは算術式ですか?
ベストアンサー1
,
リスト演算子です。
算術式のリストは左から右に評価され、最後の式の結果が戻り値になります。
$ echo "$(( a=1, ++a, ++a ))"
3
bash-2.04-develにリスト,
演算子が追加されました(事前/事後増加/減少演算子とともに)。
読みたいかもしれませんexpr.c
他の演算子の実装方法とその機能を確認してください。expcomma()
,
オペレーターのため。