http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#trap:
トラップ n [条件...] トラップ [作業条件...]
最初のオペランドが符号なし10進整数の場合、シェルはすべてのオペランドを条件として処理し、各条件をデフォルト値にリセットする必要があります。それ以外のオペランドがある場合、最初のオペランドは演算と見なされ、残りは条件と見なされます。
アクションが「-」の場合、シェルは各条件をデフォルト値にリセットする必要があります。
文法がどんな役に立ちますかtrap n
?基本的に同じですかtrap -
?