文件中查找关键字
将下列示例存放到testShell.txt文件中:
// ABCD 11.22.33.44
//ABCD aa.22.33.44
fadfdsafdas ABCD
ABCD11.22.33.44
//ABCD
//11.22.33.44
// 11.22.33.44
aaa//
11.22.33.44
查找以任意空白符+//开头
匹配命令:
grep ^'[[:space:]]*//' testShell.txt
匹配结果:
// ABCD 11.22.33.44
//ABCD aa.22.33.44
//ABCD
//11.22.33.44
// 11.22.33.44
查找以任意空白符+//开头,并匹配包含IP地址
匹配命令:
grep ^'[[:space:]]*//.*[0-9]\{1,3\}\.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}' testShell.txt
匹配结果:
// ABCD 11.22.33.44
//11.22.33.44
// 11.22.33.44
查找不以任意空白符+//开头,并匹配包含IP地址
匹配命令:
grep '.*[0-9]\{1,3\}\.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}' testShell.txt|grep -v '^//'|grep -v '[[:space:]]//'|grep -v '[[:space:]]/\*'|grep -v '\*/$'
匹配结果:
ABCD11.22.33.44
11.22.33.44
磁盘空间
du -sh ./*
安装命令
ps
apt-install update
apt-get install -y procps
curl
apt-install update
apt-get install -y curl
netstat
apt-install update
apt-get install -y net-tools