正则符号

1. 利用正则符号匹配文件内容信息

2. 正则符号经常出现在各种开发语言中,python java php

3. 正则符号经常被三剑客命令使用 (awk sed grep)

 

基础正则符号: basic regular expression (BRE)

1. 尖角符号: ^

以什么开头的信息

ls /opt |grep "^d"

 

2. 美元符号: $

以什么结尾的信息

ls -F /opt | grep /$

 

3.显示空白符号: ^$

显示空行

cat >>/opt/111.txt <<EOF

111

#

222

 

333

EOF


 

过滤空白行

grep "^$" /opt/111.txt

显示除空白行以外信息

grep -v "^$" /opt/111.txt