Insert space after period using sed

前端 未结 4 1530
无人及你
无人及你 2021-01-21 14:19

I\'ve got a bunch of files that have sentences ending like this: \\@.Next sentence. I\'d like to insert a space after the period.

Not all occurrences of

4条回答
  •  执笔经年
    2021-01-21 14:39

    The right command should be this:

    sed -i.bak -E "s/\\\@.(\S)/\\\@. \1/g" *.tex
    

    Whith it, you match any \@ followed by non whitespace (\S) and insert a whitespace (what is made by replacing the whole match with '\@ ' plus the the non whitespace just found).

提交回复
热议问题