第1章»课时2shell脚本基础入门及变量使用 [操作系统入门]
正则表达式
元字符
. 任意的一个字符,可以表达汉子
* 前面的字符重复任意次
(wang)* 表示wang重复
X+ 重复1此以上
X{n,} 最少n次
X{m,n} m到nci
X{,n} 最多n次
X{m} 精确匹配m次
X? 重复零次
^ 行首
$ 行尾
< 单词词首
> 单词词尾
[wang] 中括号内的任意一个字符
[^.] 除了 . 的字符 ^在[]内表示除了
[:alpha:] 系统自带关键字
a|bxy a或bxy
(a|b)xy axy或bxy
(expr1) (expr2) 1 2 后项引用
vim
:%s/xyz/&er/g 把xyz替换成xyzer
提取网址的命令
-o 或 --only-matching : 只显示匹配PATTERN 部分。
Linux grep 命令用于查找文件里符合条件的字符串。
grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据。
ifconfig ens33 |grep -o "(([0-9]|[1-9][0-9]|1[0-9][0-9]|[0-4][0-9]|25[0-5]).){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|[0-4][0-9]|25[0-5])"
第1章 » 课时2 shell脚本基础入门及变量使用
以上是 第1章»课时2shell脚本基础入门及变量使用 [操作系统入门] 的全部内容, 来源链接: utcz.com/z/519396.html