中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-07-23 18:34:03 來源:網絡 閱讀:674 作者:zhang好人 欄目:云計算

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

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

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

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

wc
wc 統計行數、單詞數、字節數
-l:統計行數
-c:統計字節數
-w:統計單詞數
-m:統計字符數
例:wc -l /etc/passwd 統計文件內容行數

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

右玉县| 新竹市| 沅陵县| 兴海县| 唐山市| 仁寿县| 苏尼特右旗| 大邑县| 灵璧县| 桃江县| 阿瓦提县| 五大连池市| 正蓝旗| 咸丰县| 天镇县| 朝阳市| 永福县| 咸阳市| 安国市| 正蓝旗| 凤山市| 广西| 昆明市| 南投县| 江口县| 龙山县| 五河县| 西和县| 黎平县| 赣榆县| 措美县| 郑州市| 东丽区| 长垣县| 金昌市| 屏山县| 江源县| 平果县| 个旧市| 大连市| 建阳市|