免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: admirer
打印 上一主题 下一主题

sed 学习笔记(与大家共勉)  关闭 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
11 [报告]
发表于 2003-09-23 23:28 |只看该作者

sed 学习笔记(与大家共勉)

原帖由 "guchengman" 发表:
太好了,对学shell有很大的帮助.
对n和N命令没太理解,
谁能介绍介绍.

  1. n 读入下一笔(下一行)资料。
  2. N 添加下一笔(下一行)资料到 pattern space。
复制代码

论坛徽章:
0
12 [报告]
发表于 2003-09-24 15:23 |只看该作者

sed 学习笔记(与大家共勉)

up up up up up uping....

论坛徽章:
0
13 [报告]
发表于 2003-09-29 10:16 |只看该作者

sed 学习笔记(与大家共勉)

好文章呀!!     
关于D的疑惑:
D是不是删除第一个字符到第一个换行符的数据,执行完后再从头执行(循环),但如果D的最后一个命令,它是输出模式空间的内容后再循环的,还是不输出就循环????????????

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
14 [报告]
发表于 2003-09-29 10:31 |只看该作者

sed 学习笔记(与大家共勉)

不输出!
请看下例:
  1. cat a
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 9
  11. sed 'N;$!D' a
  12. 8
  13. 9
复制代码

论坛徽章:
0
15 [报告]
发表于 2003-09-29 11:07 |只看该作者

sed 学习笔记(与大家共勉)

收藏了!

TKS

论坛徽章:
0
16 [报告]
发表于 2003-09-29 12:31 |只看该作者

sed 学习笔记(与大家共勉)

先Mark
等国庆节后来挑刺~~

论坛徽章:
0
17 [报告]
发表于 2003-09-29 17:05 |只看该作者

sed 学习笔记(与大家共勉)

谢斑竹!好文呀!

论坛徽章:
0
18 [报告]
发表于 2003-09-29 17:50 |只看该作者

sed 学习笔记(与大家共勉)

cat a
1
2
3
4
5
6
7
8
9
sed 'N;$!D' a
8
9
我还是不明白。还有 !G !N都不知道什么意思!能再解释一下吗?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
19 [报告]
发表于 2003-09-29 18:01 |只看该作者

sed 学习笔记(与大家共勉)

原帖由 "labrun" 发表:
cat a
1
2
3
4
5
6
7
8
9
sed 'N;$!D' a
8
9
我还是不明白。还有 !G !N都不知道什么意思!能再解释一下吗?

!:逻辑非
D:删除模式空间第一个回车符前的所有
N:追加下一行到模式空间。
!D:不知行D。
$!D:只有到最后行(文件末尾行)时不执行D。

论坛徽章:
0
20 [报告]
发表于 2003-10-24 09:48 |只看该作者

sed 学习笔记(与大家共勉)

老觉得太难,老看不完!
这么好的文,我来顶一下.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP