插入空行
- dreamcast_sh
- 帖子: 480
- 注册时间: 2009-06-14 22:16
- 我就是我2
- 帖子: 1215
- 注册时间: 2008-12-13 10:55
- 来自: the Earth
- 联系:
Re: 插入空行
http://sed.sourceforge.net/sed1line_zh-CN.html
SED单行脚本快速参考(Unix 流编辑器
SED单行脚本快速参考(Unix 流编辑器
苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
自然灋則
dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
自然灋則
dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
-
- 帖子: 229
- 注册时间: 2007-07-01 17:36
- 系统: (En):System
- 来自: (En):address
- 联系:
Re: 插入空行
lilydjwg 写了:代码: 全选
awk '{ print $0; if(NR % 20 == 0){ print ""; print ""; print ""; } }'
我多个手,可以简化一小下:
代码: 全选
awk '1;!(NR%20){print "\n\n"}' file
再多个手,sed可以用{}的:我就是我2 写了:代码: 全选
cat .zshrc -n | sed '0~20G;0~20G;0~20G' | cat -n
代码: 全选
sed '0~20{G;G;G;}' file
---
regards,
Kent
regards,
Kent
- 我就是我2
- 帖子: 1215
- 注册时间: 2008-12-13 10:55
- 来自: the Earth
- 联系:
Re: 插入空行

我要看行号来检验结果,对这些语法不熟悉cat .zshrc -n | sed '0~20G;0~20G;0~20G' | cat -n
苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
自然灋則
dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
自然灋則
dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 插入空行
学习了!不过 sed 版的没看懂。。。sk1418 写了:lilydjwg 写了:代码: 全选
awk '{ print $0; if(NR % 20 == 0){ print ""; print ""; print ""; } }'
我多个手,可以简化一小下:代码: 全选
awk '1;!(NR%20){print "\n\n"}' file
再多个手,sed可以用{}的:我就是我2 写了:代码: 全选
cat .zshrc -n | sed '0~20G;0~20G;0~20G' | cat -n
另外避免不必要地使用cat (我指的你的第一个cat) 参阅: http://partmaps.org/era/unix/award.html#cat代码: 全选
sed '0~20{G;G;G;}' file
- dreamcast_sh
- 帖子: 480
- 注册时间: 2009-06-14 22:16
- 我就是我2
- 帖子: 1215
- 注册时间: 2008-12-13 10:55
- 来自: the Earth
- 联系:
Re: 插入空行

苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
自然灋則
dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
自然灋則
dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!