-
awk内置参数应用
awk内置变量2
NR: 每行的记录号
NF: 字段数量变量
FILENAME: 正在处理的文件名
查看全部 -
awk内置参数应用
awk -F ':' '{print $1" "$3}' passwd
awk -F ':' '{print $1,$2}’ passwd
awk -F ':' '{print $1"\t"$2}’ passwd
查看全部 -
awk内置参数应用
查看全部 -
awk处理方式
awk一次处理一行内容
awk对每行可以切片处理
eg: awk '{print $1}' //输出首个单词
使用awk——格式
命令行格式:
eg: awk [options] 'command' file(s)
脚本格式
eg: awk -f awk-script-file file(s)
查看全部 -
一、正则表达单字符
1、字符
1.1 特定字符
某个具体的字符,如‘a’、‘3’等
1.2 范围内字符
单个字符[]:
数字字符:[0-9],[259]
grep '[0-9]' /etc/passwd
grep '[259]' /etc/passwd
小写字符:[a-z]
grep '[a-z]' /etc/passwd
大写字符:[A-Z]
grep '[A-Z]' /etc/passwd
反向字符^:取反[^0-9],[^0]
grep '[^0-9]' /etc/passwd
1.3 任意字符
代表任何衣蛾字符:'.'
grep 'ro.t' /etc/passwd
注意与'[.]' 和‘\.’的区别
查看全部 -
sed格式
查看全部 -
正则表达式总结
查看全部 -
匹配15或18位身份证号(支持带x的)
grep '^[1-9]\([0-9]\{13\}\|[0-9]\{16\}\)[0-9xX]$' a.txt
查看全部 -
查看全部
-
查看全部
-
注意范围字符的中括号
查看全部 -
特定字符,简单字符。
查看全部 -
特定字符,简单字符。
查看全部 -
mark:
查看全部 -
mark:
查看全部
举报