-
列提取命令? cut
默認(rèn)分隔符是制表符
查看全部 -
\{n,\}
\{n,m\}? ?n到m次
查看全部 -
\{n\}? 這里面有兩個(gè)轉(zhuǎn)義符,第一個(gè)使{喪失作用,第二個(gè)使}喪失 作用
查看全部 -
轉(zhuǎn)義符 \
查看全部 -
注意在[]之內(nèi)用^表示取反
查看全部 -
[]匹配規(guī)則
查看全部 -
^ $ 匹配規(guī)則
查看全部 -
.匹配規(guī)則
一個(gè)字母*? 這樣是錯(cuò)誤的
要匹配所有內(nèi)容用? .*
查看全部 -
* 匹配規(guī)則
查看全部 -
基礎(chǔ)正則表達(dá)式
查看全部 -
正則表達(dá)式和通配符區(qū)別
查看全部 -
sed命令作用:對(duì)文檔進(jìn)行文本操作。?
sed -i '3s/70/100/g' student.txt????#把第三行的所有“70”替換為“100”
#-i????更新原始內(nèi)容,sed命令默認(rèn)不更新數(shù)據(jù)源。
#/g????沒(méi)有“/g”只替換第一個(gè)舊串。
查看全部 -
sed基本格式,用法
sed '2a append context' test.txt????#a????追加
#在第二行前,追加“append context”;
sed '2a append context' test.txt??
#不加行號(hào),每行追加;
sed '2,3a append context' test.txt??
#指定行追加
查看全部 -
sort /etc/passwd????#默認(rèn)按字母順序進(jìn)行排序
sort -t ":" -k 3,3 /etc/passwd?????#內(nèi)容通過(guò)“:”分割,通過(guò)第三行進(jìn)行排序??
sort??-n -t ":" -k 3,3 /etc/passwd?????#-n按“數(shù)值大小”進(jìn)行排序
sort [選項(xiàng)] 文件名
????-f:忽略大小寫(xiě)。
????-n:以數(shù)值型進(jìn)行排序,默認(rèn)使用字符串排序
????-r:反向排序。
????-t:指定分隔符,默認(rèn)分隔符是制表符。
????-k n[,m]:按照指定的范圍排序 。從第n
查看全部 -
awk實(shí)現(xiàn)截取當(dāng)前可登錄的用戶名。
grep "/bin/bash" /etc/passwd | awk BEGIN'{FS=":"}{print $1}'
查看全部
舉報(bào)