かっこ内の先行プラス記号を削除する方法

かっこ内の先行プラス記号を削除する方法

ファイルの式を変更(美化)しようとしています(例のみ)。

exp = Z1*( + A1 + B1 + C1 ) + ( - A2 + A1 + B2 ) - ( + K + C );

角括弧内の先行する「+」記号は必要ありません。削除する方法はありますか?

予想される出力は次のとおりです。

exp = Z1*( A1 + B1 + C1 ) + ( - A2 + A1 + B2 ) - ( K + C );

ベストアンサー1

$ sed 's/( *+/(/g' file
exp = Z1*( A1 + B1 + C1 ) + ( - A2 + A1 + B2 ) - ( K + C );

おすすめ記事