Linux文本搜索及截取操作
- cat 查看
- grep 搜索
- awk 截取
查看startup.sh文件的内容
[root@localhost servers]# cat cwag9002/work/dna-server.xml
查看指定字符串
port
所在的行号及内容[root@localhost servers]# cat cwag9002/work/dna-server.xml | grep -n "port"
以特定字符串
port="
进行切割- $1表示切割后的第一个值,$2表示切割后的第二个值...,以此类推。
- $1表示切割后的第一个值,$2表示切割后的第二个值...,以此类推。
[root@localhost servers]# cat cwag9002/work/dna-server.xml | grep -n "port" | awk -F 'port="' '{print $1}'
[root@localhost servers]# cat cwag9002/work/dna-server.xml | grep -n "port" | awk -F 'port="' '{print $2}'
查找port的值
[root@localhost servers]# cat cwag9002/work/dna-server.xml | grep -n "port" | awk -F 'port="' '{print $2}' | awk -F '"' '{print $1}'