How can I replace multiple empty lines with a single empty line in bash?

后端 未结 14 2362
难免孤独
难免孤独 2020-12-13 06:14

I have a file that contains:

something



something else

something else again

I need a bash command, sed/grep w.e that will produce the fo

14条回答
  •  爱一瞬间的悲伤
    2020-12-13 06:36

    Actually, if you replace multiple newlines with a single newline, the output would be:

    something
    something else
    something else again
    

    You can achieve this by:

    sed /^$/d FILE
    

提交回复
热议问题