-
正则与通配符的区别: 正则表达式用来在文件中匹配符合条件的字符串,通配符用来匹配文件名; 前者是包含匹配,后者是完全匹配。 例:find . -name abc 只能搜到abc而搜不到abcd find . -name abc? 只能搜索到abcd find . -name "abc*"可搜到abc,abcd 支持正则的命令:grep, awk, sed 而ls, find. cp 等不支持正则。查看全部
-
正则表达式主要用于字符串的模式分割、匹配(最重要的功能)、查找及替换操作。查看全部
-
字符截取命令 cat printf awk sed查看全部
-
四个命令查看全部
-
基础正则表达式查看全部
-
sed 命令 动作查看全部
-
sed 命令 动作查看全部
-
awk 命令模式查看全部
-
基础正则表达式 * 前一个字符匹配0次货任意多次 . 匹配除了换行符外任意一个字符 ^ 匹配行首。例如:^hello会匹配hello开头的行 $ 匹配行尾。例如:hello$会匹配以hell结尾的行 [] 匹配中括号中指定的任意一个字符,只匹配一个字符。例如[aeiou]匹配任意一个元音字母,[0-9]匹配任意一位数字,[a-z][0-9]匹配小写字和一位数字构成的两位字符 [^] 匹配除中括号的字符意外的任意一个字符。例如:[^0-9]匹配任意一位非数字字符,[^a-z]表示任意一位非小写字母 \ 转义符。 \{n\} 表示其前面的字符恰好出现n此。例如:[0-9]\{4\}匹配4位数,[1][3-8][0-9]\{9\}匹配手机号码 \{n,\} 表示其前面的字符出现不小于n此。例如:[0-9]\{2,\}表示两位及以上的数字 \{n,m\} 表示其前面的字符至少出现n此,最多出现m此。例如:[a-z]\{6,8\}匹配6到8位的小写字母查看全部
-
grep: 无效的 \{\} 的内容查看全部
-
grep ...用来操作字符穿的 ls 用来操作文件的查看全部
-
正则与通配符的区别: 正则表达式用来在文件中匹配符合条件的字符串,通配符用来匹配文件名; 前者是包含匹配,后者是完全匹配。 例:find . -name abc 只能搜到abc而搜不到abcd find . -name abc? 只能搜索到abcd find . -name "abc*"可搜到abc,abcd 支持正则的命令:grep, awk, sed 而ls, find. cp 等不支持正则。查看全部
-
Linux。查看全部
-
非常好查看全部
-
cut -f 1,2 #截取1,2列 cut -d ":" #按冒号为分隔符截取 cut -d " " #按空格为分隔符截取查看全部
举报
0/150
提交
取消