《前端运维》中Linux基础篇,Shell的其他功能和补充内容有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2144个文字,预计阅读时间需要9分钟。
这一篇,我们来学习一些重要的命令,在工作中也会经常用到。一、简单正则,要注意的是,有些命令不支持正则模式,比如fs、find等,而有些则是支持的,比如grep、awk、sed等。
这一篇,我们来学习一些重要的命令,在工作中也会经常用到。
一、简单正则要注意的是,有些命令不支持正则模式,比如fs、find等,有些是支持正则的,比如grep、awk、sed等。正则的语法和js中的正则几乎没有区别,下面仅简单罗列下常用的正则:
例如.[aoeiu]匹配任意一个元音字母, [0-9] 匹配任意一位数字,
[a-z][0-9] 匹配由小写字母和一位数字构成的两位字符 grep ab[bc]c reg.txt [^] 匹配除中括号中的字符以外的任意一个字符。例如,[^0-9] 匹配任意一位非数字字符,
[^a-z] 匹配任意一位非小写字母 grep a[^fg]c reg.txt \ 转义符,用于取消特殊符号的含义 grep \.$ reg.txt {n} 表示其前面的字符恰好出现 n 次。
本文共计2144个文字,预计阅读时间需要9分钟。
这一篇,我们来学习一些重要的命令,在工作中也会经常用到。一、简单正则,要注意的是,有些命令不支持正则模式,比如fs、find等,而有些则是支持的,比如grep、awk、sed等。
这一篇,我们来学习一些重要的命令,在工作中也会经常用到。
一、简单正则要注意的是,有些命令不支持正则模式,比如fs、find等,有些是支持正则的,比如grep、awk、sed等。正则的语法和js中的正则几乎没有区别,下面仅简单罗列下常用的正则:
例如.[aoeiu]匹配任意一个元音字母, [0-9] 匹配任意一位数字,
[a-z][0-9] 匹配由小写字母和一位数字构成的两位字符 grep ab[bc]c reg.txt [^] 匹配除中括号中的字符以外的任意一个字符。例如,[^0-9] 匹配任意一位非数字字符,
[^a-z] 匹配任意一位非小写字母 grep a[^fg]c reg.txt \ 转义符,用于取消特殊符号的含义 grep \.$ reg.txt {n} 表示其前面的字符恰好出现 n 次。

