フォーマットされたソース コード (C) があり、関数呼び出しの途中で改行が追加されます。たとえば、私は持っています
CALL_A( par1, par2, 12345);
そして私が持っている他の場所
CALL_A(par1, par2
,12345);
関数の 3 番目のパラメーターとして渡される数値を見つける必要があります。この sed コマンドを使用して改行を削除しましたが、一致しません:
cat source.c | sed -e ':a; /CALL_A*$/ { N; s/$//; ba; }'
関数呼び出しの途中で改行を取り除く方法について何か提案はありますか?