课程
/运维&测试
/Linux
/shell编程之正则表达式
grep ^[.] test.txt 这个命令为什么什么都没有匹配出来
2017-03-13
源自:shell编程之正则表达式 1-5
正在回答
点号“.”出现在字符组中(即[]中时),就不再表示元字符(即不再表示任意字符)了,而是表示点号本身。
1、grep ^[.] test.txt :去查找文本中以点号开头的行;
2、grep [.] test.txt :去查找文本中有点号的行;
^[.] 两边要加上双引号
慕粉0244003838 提问者
举报
为你带来shell编程中的正则表达式,能够熟练运用正则表达式
6 回答ifconfig | grep "inet addr:" | grep [^127]这样写怎么匹配不到呢
1 回答grep "aa*" test.sh 怎么找出said来了?
1 回答grep "a*" text.txt这个写法是错误的?
4 回答cat student.txt |grep -v "name" | awk '$4>=70{printf $2 "\n"}'