shell编程

学会使用基础的正则表达式:(来自Leetcode)

观察两种格式的共同点:

法1:

cat file.txt | grep -P "^(\([0-9]{3}\) |[0-9]{3}-)[0-9]{3}-[0-9]{4}$"

使用管道将查询到的文本内容传递给grep命令

grep -P 参数P的含义是使用Perl的正则化表达进行查询

我们也需要去了解相关的一些常用Linux命令

诸如特别基础的:cd 、ls、 cat、touch、mkdir、ifconfig不再赘述
罗列一下不那么基础但是也比较重要的:

  • grep
  • awk
  • netstat
  • dd
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 流程控制 if 单条件 双分支 多分支 case case支持glob风格的通配符: *: 任意长度任意字符?: ...
    毛利卷卷发阅读 4,140评论 0 1
  • 基础正则表达式 1、正则表达式与通配符 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、aw...
    全村滴希望阅读 4,189评论 0 0
  • awk命令 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdi...
    Chris_Zheng阅读 9,831评论 0 0
  • 字符串处理 计算字符串长度方法1:${#变量}方法2:expr length "$变量" (如果内容有空格,则必...
    kangapp阅读 1,688评论 0 1
  • 1.四剑客 2.正则表达式 基础正则 扩展 正则 perl正则 注意事项: 一行一行过滤 注意字符集:export...
    linux_龍阅读 3,437评论 0 1

友情链接更多精彩内容