谁能帮我弄清楚该怎么做,不胜感激。
例子
block of //delete
non-important text //delete
important text //keep
more important text //keep
最佳答案
sed '1,/^$/d' file
或者
awk '!$0{f=1;next}f{print}' file
输出
$ sed '1,/^$/d' <<< $'block of\nnon-important text\n\nimportant text\nmore important text'
important text
more important text
$ awk '!$0{f=1;next}f{print}' <<< $'block of\nnon-important text\n\nimportant text\nmore important text'
important text
more important text
关于sed - 使用sed/grep/awk删除所有内容,直到第一个空白行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9255258/