Linux文本搜索及截取操作

Posted 匿名V5程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux文本搜索及截取操作相关的知识,希望对你有一定的参考价值。

Linux文本搜索及截取操作

  • cat 查看
  • grep 搜索
  • awk 截取

查看dna-server.xml 文件的内容

[root@localhost servers]# cat cwag9002/work/dna-server.xml

Linux文本搜索及截取操作_搜索

查看指定字符串​​port​​所在的行号及内容

[root@localhost servers]# cat cwag9002/work/dna-server.xml | grep -n "port"

Linux文本搜索及截取操作_xml_02

以特定字符串​​port="​​进行切割

  • $1表示切割后的第一个值,$2表示切割后的第二个值...,以此类推。
    Linux文本搜索及截取操作_搜索_03
[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

Linux文本搜索及截取操作_搜索_04

查找port的值

[root@localhost servers]# cat cwag9002/work/dna-server.xml | grep -n "port" | awk -F port=" print $2 | awk -F " print $1

Linux文本搜索及截取操作_字符串_05


作者:​​99号程序员​​


以上是关于Linux文本搜索及截取操作的主要内容,如果未能解决你的问题,请参考以下文章

Linux高级命令03:文本搜索命令★ Python Web篇学习汇总:Part 01—Linux基础命令绝对路径和相对路径 / 创建删除复制移动文件及目录命令

Linux高级命令03:文本搜索命令

linux文件截取前几行,后几行,中间几行命令及查看端口命令

shell字符串截取总结

linux:文本处理系列-1.行截取

Linux中的grepegrep及相应的正则表达式和用法