-
列提取命令 cut
默认分隔符是制表符
查看全部 -
\{n,\}
\{n,m\} n到m次
查看全部 -
\{n\} 这里面有两个转义符,第一个使{丧失作用,第二个使}丧失 作用
查看全部 -
转义符 \
查看全部 -
注意在[]之内用^表示取反
查看全部 -
[]匹配规则
查看全部 -
^ $ 匹配规则
查看全部 -
.匹配规则
一个字母* 这样是错误的
要匹配所有内容用 .*
查看全部 -
* 匹配规则
查看全部 -
基础正则表达式
查看全部 -
正则表达式和通配符区别
查看全部 -
sed命令作用:对文档进行文本操作。
sed -i '3s/70/100/g' student.txt #把第三行的所有“70”替换为“100”
#-i 更新原始内容,sed命令默认不更新数据源。
#/g 没有“/g”只替换第一个旧串。
查看全部 -
sed基本格式,用法
sed '2a append context' test.txt #a 追加
#在第二行前,追加“append context”;
sed '2a append context' test.txt
#不加行号,每行追加;
sed '2,3a append context' test.txt
#指定行追加
查看全部 -
sort /etc/passwd #默认按字母顺序进行排序
sort -t ":" -k 3,3 /etc/passwd #内容通过“:”分割,通过第三行进行排序
sort -n -t ":" -k 3,3 /etc/passwd #-n按“数值大小”进行排序
sort [选项] 文件名
-f:忽略大小写。
-n:以数值型进行排序,默认使用字符串排序
-r:反向排序。
-t:指定分隔符,默认分隔符是制表符。
-k n[,m]:按照指定的范围排序 。从第n
查看全部 -
awk实现截取当前可登录的用户名。
grep "/bin/bash" /etc/passwd | awk BEGIN'{FS=":"}{print $1}'
查看全部
举报