-
sed查看全部
-
cat /etc/passwd|grep "bin/bash" |awk 'BEGIN{FS=":"}{printf $1 "\t" $3 "\n"}' cat student.txt|grep -v Name|awk '$4>=70{print $2}'查看全部
-
awk命令格式。查看全部
-
printf '輸出類型輸出格式' 輸出內(nèi)容<br> 輸出類型:<br> %ns:輸出字符串。n是數(shù)字指代輸出幾個(gè)字符。<br> %ni:輸出整數(shù)。n是數(shù)字指代輸出幾個(gè)數(shù)字。<br> %m.nf:輸出浮點(diǎn)數(shù)。m和n是數(shù)字,指代輸出的整數(shù)位數(shù)和小數(shù)位數(shù)<br> %8.2f 8位數(shù),,,整數(shù)6位小數(shù)是2位查看全部
-
grep日期 yyyy-mm-dd : [0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\} grep IP地址: ifconfig|grep "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" inet 192.168.0.104 netmask 255.255.255.0 broadcast 192.168.0.255查看全部
-
grep "xa\{m,n\}uy" test.txt 表示匹配x與u之間a恰好出現(xiàn)t次(m<t<n)次的行查看全部
-
轉(zhuǎn)義字符<br> \.$ 是以點(diǎn).結(jié)尾的字符行 如果沒(méi)有轉(zhuǎn)譯\表示任意字符結(jié)尾 符號(hào)\用于轉(zhuǎn)義 grep "\.$" test.txt 表示匹配以.結(jié)尾的行 grep "a\{n\}" test.txt 表示匹配a恰好出現(xiàn)n次的行(沒(méi)有邊界限制,其實(shí)相當(dāng)于a出現(xiàn)n次以上) 而一般用邊界字母做限制: grep "xa\{n\}y" test.txt 表示匹配x與y之間a恰好出現(xiàn)n次的行 grep "xa\{m,n\}y" test.txt 表示匹配x與y之間a恰好出現(xiàn)T次(m<T<n)次的行查看全部
-
grep正則表達(dá)式元字符集(基本集) ^ 錨定行的開(kāi)始 如:'^grep'匹配所有以grep開(kāi)頭的行。 $ 錨定行的結(jié)束 如:'grep$'匹配所有以grep結(jié)尾的行。 . 匹配一個(gè)非換行符的字符 如:'gr.p'匹配gr后接一個(gè)任意字符,然后是p。 * 匹配零個(gè)或多個(gè)先前字符 如:'*grep'匹配所有一個(gè)或多個(gè)空格后緊跟grep的行。 .*一起用代表任意字符。 [] 匹配一個(gè)指定范圍內(nèi)的字符,如'[Gg]rep'匹配Grep和grep。 [^] 匹配一個(gè)不在指定范圍內(nèi)的字符,如:'[^A-FH-Z]rep'匹配不包含A-R和T-Z的一個(gè)字母開(kāi)頭,緊跟rep的行。 /(../) 標(biāo)記匹配字符,如'/(love/)',love被標(biāo)記為1。 /< 錨定單詞的開(kāi)始, /> 錨定單詞的結(jié)束,如'grep/>'匹配包含以grep結(jié)尾的單詞的行。 x/{m/} 重復(fù)字符x,m次,如:'o/{5/}'匹配包含5個(gè)o的行。 x/{m,/} 重復(fù)字符x,至少m次,如:'o/{5,/}'匹配至少有5個(gè)o的行。 x/{m,n/} 重復(fù)字符x,至少m次,不多于n次,如:'o/{5,10/}'匹配5--10個(gè)o的行。 /w 匹配文字和數(shù)字字符,也就是[A-Za-z0-9_],如:'G/w*p'匹配以G后跟零個(gè)或多個(gè)文字或數(shù)字字符,然后是p。 /W /w的反置形式,匹配一個(gè)或多個(gè)非單詞字符,如點(diǎn)號(hào)句號(hào)等。 /b 單詞鎖定符,如: '/bgrep/b'只匹配grep查看全部
-
基礎(chǔ)正則表達(dá)式<br> aa* 匹配一個(gè)a aa* 兩個(gè)連續(xù)的a查看全部
-
基礎(chǔ)正則表達(dá)式查看全部
-
正則表達(dá)式與通配符查看全部
-
awk查看全部
-
printf輸出格式查看全部
-
awk '條件1{動(dòng)作1}條件2{動(dòng)作2}' 文件查看全部
-
兩個(gè)呆逼:cut和printf查看全部
舉報(bào)
0/150
提交
取消