《前端运维》中Linux基础篇,Shell的其他功能和补充内容有哪些?

2026-05-17 01:080阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2144个文字,预计阅读时间需要9分钟。

《前端运维》中Linux基础篇,Shell的其他功能和补充内容有哪些?

这一篇,我们来学习一些重要的命令,在工作中也会经常用到。一、简单正则,要注意的是,有些命令不支持正则模式,比如fs、find等,而有些则是支持的,比如grep、awk、sed等。

这一篇,我们来学习一些重要的命令,在工作中也会经常用到。

一、简单正则

要注意的是,有些命令不支持正则模式,比如fs、find等,有些是支持正则的,比如grep、awk、sed等。正则的语法和js中的正则几乎没有区别,下面仅简单罗列下常用的正则:

元字符作用示例 * 前一个字符匹配 0 次或任意多次 grep 1* reg.txt . 匹配除换行符外的任意一个字符 grep . reg.txt ^ 匹配行首。例如,^hello 会匹配以 hello 开头的行 grep ^a reg.txt $ 匹配行尾。例如,hello& 会匹配以 hello 结尾的行 grep a$ reg.txt [] 匹配中括号中指定的任意一个字符,而且只匹配一个字符。
例如.[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分钟。

《前端运维》中Linux基础篇,Shell的其他功能和补充内容有哪些?

这一篇,我们来学习一些重要的命令,在工作中也会经常用到。一、简单正则,要注意的是,有些命令不支持正则模式,比如fs、find等,而有些则是支持的,比如grep、awk、sed等。

这一篇,我们来学习一些重要的命令,在工作中也会经常用到。

一、简单正则

要注意的是,有些命令不支持正则模式,比如fs、find等,有些是支持正则的,比如grep、awk、sed等。正则的语法和js中的正则几乎没有区别,下面仅简单罗列下常用的正则:

元字符作用示例 * 前一个字符匹配 0 次或任意多次 grep 1* reg.txt . 匹配除换行符外的任意一个字符 grep . reg.txt ^ 匹配行首。例如,^hello 会匹配以 hello 开头的行 grep ^a reg.txt $ 匹配行尾。例如,hello& 会匹配以 hello 结尾的行 grep a$ reg.txt [] 匹配中括号中指定的任意一个字符,而且只匹配一个字符。
例如.[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 次。
阅读全文