入力する:
@@string1
string2,
word
@@string3
string4,
word
@@string5, word
希望の出力:
@@string1string2,word
@@string3,string4,word
@@string5, word
試験を終えた
sed -n '/^@@/{:a;N;/^@@/!ba};/^@@/s/\n//g;p'
動作しない
答え1
試してsed (GNU sed) 4.7
みてください
sed -z 's/\n//g; s/@@\|$/\n&/2g' file
@@string1string2,word
@@string3string4,word
@@string5, word