regex - sed remove trailing space after bracket -
i trying remove trailing space after brackets in html file using sed (part of shell script on centos):
from this:
<p>some text ( <em>text should not break new line</em>). more text.</p> to this:
<p>some text (<em>text should not break new line</em>). more text.</p> i can in sublime text \(\s regex , replacing bracket not work in sed.
i have tried:
sed 's/[(]\s*$/(/' sed 's/[(]\s*$\n/(/' and many other things, none of them work.
any ideas?
try:
sed ':a;/($/{n;s/\n//;ba}' file if line ends (, appends next line (n) pattern space , substitutes newline character \n nothing, thereby joining lines. done in loop (ba jumps label a).
Comments
Post a Comment