LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1030|回复: 5

看一下简单的脚本

[复制链接]
发表于 2003-3-9 20:42:29 | 显示全部楼层 |阅读模式
file里面的内容
#!/bin/sh

grep '4\{2,\}' /etc/passwd




为什么执行了没有反应
(file+x)
发表于 2003-3-9 22:09:30 | 显示全部楼层
???你要达到什么目的? grep '4\{2,\}' /etc/passwd 本身就有问题,
发表于 2003-3-9 22:29:24 | 显示全部楼层
附:grep基本用法
grep '/<string\>/ file        //显示包含词string的行
grep 'strint' file        //显示包含string的行
grep '^string' file        //显示所有包含以string开头的行
grep 'string$' file        //显示所有包含以string结尾的行
grep '[A-Z]' file        //显示包含至少一个大写字母的行
grep '[0-9]' file        //显示包含至少一个数字的行
grep '[A-Z]...[0-9]' file//显示一个大写字母开头以一个数字结尾并含五个字符的模式
grep -v 'string' file        //显示所有不包含string的行
grep -i 'string' file        //显示所有包含string的行,且忽略大小写
grep -n 'string' file        //在匹配行前加行号
关于grep的具体用法,请见:
http://www.linuxsir.cn/bbs/showthread.php?threadid=23617
发表于 2003-7-9 16:04:43 | 显示全部楼层
老大grep '4\{2,\}' /etc/passwd
有什么问题呢??
他是查找4出现2次或更多的行
发表于 2003-7-9 16:05:55 | 显示全部楼层
兄弟,你说的没反映是什么意思??
发表于 2003-7-9 17:25:50 | 显示全部楼层
[javalee//home/javalee/myshell]grep '4\{2,\}' /etc/passwd
[javalee//home/javalee/myshell]echo $?
1
这个命令的退出状态返回值为1,说明没有找到该模式!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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