ChinaUnix.net
相关文章推荐:

grep sed

有一个c文件: [root@zhang shell]# cat c aa bb.cc 192.168.1.4 aa bb.cc 192.168.1.100 aa bb.cc 192.168.1.1 aa bb.cc 192.168.1.102 aa bb.cc 192.168.1.200 aa bb.cc 192.168.1.201 我要打印出192.168.1.100-200的行 [root@zhang shell]# sed -n '/192.168.1.[100-200]/p' c aa bb.cc 192.168.1.100 aa bb.cc 192.168.1.1 aa bb.cc 192.168.1.102 aa bb.cc 192.168.1.200 aa bb.cc 192.168.1.201 怎么我用sed -n '/192.168....

by 飞鸿无痕 - Shell - 2009-02-16 12:41:08 阅读(2078) 回复(12)

相关讨论

我刚开始学linxu下的shell,接触到了sedgrep,awk,这三个都能用于对文本文件的处理,但每一个都有参数,语法等,我应该怎么记啊,请各位高手指点一下啊,大家是倾向于使用其中一个吗?如果以后学习了perl,是不是就更头大了

by skyguide - Shell - 2007-11-26 14:57:10 阅读(1709) 回复(8)

现在有一文件内容如下,请问如何删除没有硬盘空间信息的主机信息?(只保留有硬盘空间信息的主机信息) 2004-06-18 09:07:01 pc01 IPADDR=192.168.104.1 /dev/hdb1 113G 96G 11G 90% /u pc02 IPADDR=192.168.104.2 pc03 IPADDR=192.168.104.3 pc04 IPADDR=192.168.104.4 pc05 IPADDR="192.168.104.5" pc06 IPADDR=192.168.104.6 pc07 IPADDR="192.168.104.7" pc08 IPADDR=192.168.104.8 pc09 IPADDR="...

by ebfm - Shell - 2004-06-18 10:18:40 阅读(1400) 回复(6)

哪位能说说这三者的本质区别吗? 从应用的角度

by pariswood - Shell - 2003-03-18 19:26:07 阅读(1610) 回复(3)

从最简单的开始. 注意备份 grep -v root awk -F”:” ‘{ print $1,$3 }’ /etc/passwd cut -d”:” -f1,3 /etc/passwd (冒号分割,也可以用’ ‘ - tab之类.) awk -F”:” ‘{ print $1,($3+1) }’ /etc/passwd (可以进行数学运算,注意都+1了) awk ‘{ print $0″ ” }’ dosfile (unix -> dos,就是在末尾+ ) sed -e s/pattern/newstr/g filename > newfile (替换pattern->newstr,freebsd的要换成-E) sed -n 1,5p filename (显示...

by sdwjian - AIX文档中心 - 2009-05-15 14:16:17 阅读(1643) 回复(0)

sed -i "s/a/b/g" 'grep a -rl ./' 提示:sed:无法读取 grep a -rl ./:没有那个文件或目录 当前文件不为空 grep a -rl ./'可以出结果

by wroxman - Shell - 2009-05-14 13:09:04 阅读(10341) 回复(16)

我学完了,find,grep,sed,awk之后....它们其中哪一个都不会用了,,一个一个的学完之后,还会用,全学完了就不会用了,,,请高手指点,,它们之间有 哪些关键的区别,对于一些文档,它们好像都能完成相同的功能...但是不知道该用哪个,,总是把它们的用法搞混了,,请高手指点迷津..谢谢

by tianwei1984 - Shell - 2008-07-21 10:12:11 阅读(2011) 回复(8)

一个ping网关测试网络状况的脚本,原理是grep回射数据包看是否有ttl值,有就认为网络良好,否则网络断开: #/bin/sh if ping -c 8 $GWIP 2>/dev/null | grep "ttl=[0-9]\+" then echo "nice networking" else echo "bad networking" fi 这个脚本在我Redhat上没有问题,后来嵌入式板,可是没有提供grep,只有sed,所以只好用sed代替grep,问题来了: #/bin/sh if ping -c 8 $GWIP 2>/dev/null | sed -n '/ttl=[0-9]\+/p' th...

by gigabyte - Shell - 2007-12-27 11:42:15 阅读(1655) 回复(7)

如题: cat file aa 12 bb aa 34 cc cc 34 dd cc 56 dd ee 56 ff ee 78 bb gg 78 hh 我想得到同时含有aa bb的行 awk '/aa/ && /bb/ {print $0}' file awk可以实现。 我想用sed sed -n -e '/aa/p' -e '/bb/p' file 出不来 grep 似乎就不支持,期待各位老师的解答。

by webyuhang - Shell - 2006-08-29 17:33:52 阅读(2337) 回复(11)

自己学习shell脚本时作的笔记了。 原本是想自己上厕所或上下班坐地铁时温习sed/awk/grep的用法的。 希望大家喜欢。就一页,一张A4即可打印。 重新修改了一下个别语句,应该没问题了。 ===================== 改成zip格式了 [ 本帖最后由 junming_w 于 2006-5-12 16:41 编辑 ]

by junming_w - Shell - 2006-06-11 08:51:20 阅读(1835) 回复(7)

好象随Linux自带的sed, grep和awk都不能直接支持Unicode, 是不是可以通过重新编译支持unicode? 或者有没有替代的工具呢?

by idhly - Shell - 2005-07-06 10:45:38 阅读(3640) 回复(3)