真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux高級命令中的grep、cut、seq、sort、wc、uniq

grep
grep命令:匹配關(guān)鍵字,即顯示文件中關(guān)鍵字所在的整行內(nèi)容。
顯示/etc/passwd文件中所有包含root關(guān)鍵字的行:grep root /etc/passwd
顯示 /etc/passwd文件所有包含root關(guān)鍵字的行并顯示關(guān)鍵字處于文本中哪一行:
grep -n root /etc/passwd
-n 顯示行號 -v 取反
-i 不區(qū)分大小寫 -c 帶關(guān)鍵字的行數(shù)
-q 靜默執(zhí)行,即不在屏幕顯示匹配到的內(nèi)容
-A 連帶顯示關(guān)鍵字之后的幾行
grep -A 2 u1 /etc/passwd 顯示u1所在的行,和之后的兩行
-B 連帶顯示關(guān)鍵字之前的幾行
grep -B 2 u1 /etc/passwd 顯示u1所在行,和之前的兩行
--color 帶顏色顯示關(guān)鍵字
grep root /etc/passwd --color

成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)潛山,十載網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220

cut
cut命令:提取文件內(nèi)容中指定的字段(列)、字符內(nèi)容。單詞的默認(rèn)分隔符為空格。
-b:按照字節(jié)切,utf-8編碼中每個漢字占3個字節(jié)
-c:按照字符切 -d:指定分隔符
-f:指定以分隔符為分割的哪個字段
例:cut -d : -f 1,6 /etc/passwd
顯示文件中以:分割的第1和第6列的內(nèi)容
cut -d : -f 1,3-5 /etc/passwd 顯示文件中以:分割的1,3,4,5列內(nèi)容
cut -d : -f -3 /etc/passwd
顯示文件中前三列內(nèi)容
cut -d : -f 3- /etc/passwd
顯示文件第三列到最后一列的內(nèi)容
cut -c 1-3 /etc/passwd 取每行的前三個字符
echo ‘歡迎光臨’ | cut -b 1-6 取前六個字節(jié)‘歡迎’

seq
seq : 按順序打印一些數(shù)字
基本用法: seq [選項] ...尾數(shù)
seq [選項] ...首數(shù) 尾數(shù)
seq [選項] ...首數(shù) 增量 尾數(shù)
例: seq 1 2 10 輸出1~10之間的奇數(shù)
seq 2 2 10 輸出1~10之間的偶數(shù)
seq 10 -2 1 輸出10~1之間的偶數(shù)
用echo可以實現(xiàn)同樣的效果
echo {首數(shù)...尾數(shù)....增量}
echo {1..10} 輸出1~10整數(shù)
echo {1..10..2} 輸出1~10的奇數(shù)
echo {2..10..2} 輸出1~10之間的偶數(shù)
echo {10..1..-2} 輸出10~1 之間的偶數(shù)

sort
sort 排序 (升序、降序)默認(rèn)升序
-n :(numeric-sort 數(shù)值排序)根據(jù)數(shù)值比較,默認(rèn)單個字符比較
-r:reverse(顛倒) 反序輸出結(jié)果
-t:指定分隔符(separator分離器)
-k:排序建(key,排序的列字段)
-u:去掉重復(fù)行(uniq 唯一的)
例:用cat命令創(chuàng)建a.txt
sort -n -r -t: -k 3 a.txt
按以:分割的第三列倒序輸出
sort -u a.txt
去除a.txt文件中的重復(fù)行

wc
wc 統(tǒng)計行數(shù)、單詞數(shù)、字節(jié)數(shù)
-l:統(tǒng)計行數(shù)
-c:統(tǒng)計字節(jié)數(shù)
-w:統(tǒng)計單詞數(shù)
-m:統(tǒng)計字符數(shù)
例:wc -l /etc/passwd 統(tǒng)計文件內(nèi)容行數(shù)

uniq
uniq 合并連續(xù)重復(fù)的行
-u:只顯示沒有連續(xù)重復(fù)的行
-c:統(tǒng)計連續(xù)重復(fù)行的次數(shù)
-d:只顯示一次連續(xù)重復(fù)的行
-i:忽略大小寫
例:cat > a.txt <aaa bbb ccc
aaa bbb ccc
AAA BBB CCC
EOF
先創(chuàng)建一個a.txt文件
uniq -u a.txt 只顯示“AAA BBB CCC”沒有連續(xù)重復(fù)的這一行
uniq -c a.txt 統(tǒng)計連續(xù)重復(fù)行的次數(shù)。
顯示: 2 aaa bbb ccc
1 AAA BBB CCC


新聞標(biāo)題:Linux高級命令中的grep、cut、seq、sort、wc、uniq
URL地址:http://weahome.cn/article/pdegeo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部