第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章&#187;课时2shell脚本基础入门及变量使用 [操作系统入门] 的全部内容, 来源链接: utcz.com/z/519396.html

回到顶部