Chinaunix首页 | 论坛 | 博客
  • 博客访问: 162912
  • 博文数量: 27
  • 博客积分: 2179
  • 博客等级: 大尉
  • 技术积分: 335
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-21 12:53
文章分类

全部博文(27)

文章存档

2012年(1)

2010年(9)

2009年(7)

2008年(10)

我的朋友

分类: LINUX

2009-05-22 19:15:00

正在学习shell的一些用法,记录下自己的一些日常想用到的东东。
1、给logins.tx文件的偶数行最后加入字符

[yorks@localhost LiveCD]$ sed '2~2s/$/¬/' logins.txt > logins.txt2

说明:2~2 就是从第2行开始,每隔一行的意思。s/$/¬ 就是在行的最后插入字符串not,其中$代表一行的最后,&是保存匹配后的,以便重新调用它,然后把它放到替换或者字符串里面。
2、删除logins.txt的偶数行

[yorks@localhost LiveCD]$ sed '1~2!d' logins.txt

同样,可以删除奇数行

[yorks@localhost LiveCD]$ sed '1~2d' logins.txt


阅读(1264) | 评论(0) | 转发(0) |
0

上一篇:登录kde出现停在

下一篇:gets()?fgets()

给主人留下些什么吧!~~