LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: Glue

awk print 的一个教训

[复制链接]
发表于 2005-4-28 12:33:48 | 显示全部楼层
Post by DSL
哈哈,就知道你不行,给你来点"蚁力神"你就行啦


:beat 谁用谁直道 :!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-28 13:10:54 | 显示全部楼层
zhy****的回复得第一 :2cool
因为第一个列表是自动生成的,并不是一个文件。

感谢大家的捧场 :thank
shell做的太少了 :p
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-28 13:23:24 | 显示全部楼层
不过我要 : 还在,zhy****版主有何妙着 :ask

这个其实已经够简单了吧

  1. cat machinefile | awk -F: '{print $1":1"}'
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-4-28 13:50:10 | 显示全部楼层

  1. ed urfile<<!
  2. 1,$ s/.$/1
  3. w
  4. q
  5. !
复制代码

cat urfile
回复 支持 反对

使用道具 举报

发表于 2005-4-28 15:28:20 | 显示全部楼层
sed -n 's/.$/1/p'  matchfile
回复 支持 反对

使用道具 举报

发表于 2005-4-28 17:31:43 | 显示全部楼层
  1. zhyfly@zhyfly:~/bash$ cat matchfile
  2. machine1:4
  3. machine2:4
  4. machine3:2
  5. machine4:2
  6. zhyfly@zhyfly:~/bash$ sed 's/.$/1/g' matchfile
  7. machine1:1
  8. machine2:1
  9. machine3:1
  10. machine4:1
  11. zhyfly@zhyfly:~/bash$
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表