日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > shell文本過濾編程(十):cut命令

shell文本過濾編程(十):cut命令

來源:程序員人生   發布時間:2014-09-14 19:41:39 閱讀次數:3005次

【版權聲明:轉載請保留出處:blog.csdn.net/gentleliu。Mail:shallnew at 163 dot com】

cut命令類似于awk,從行里面抽取信息,是一個功能弱化版的awk。

cut命令格式為:cut [options] filename
其中options有:
-d  指定與空格和t a b鍵不同的域分隔符。類似于awk的“-F”。
-f field  指定剪切域數
-c list  指定剪切字符數。

首先我們來處理按:分割的password文件:
# cat passwd root:x:0:0:root:/root:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh operator:x:37:37:Operator:/var:/bin/sh ftp:x:83:83:ftp:/home/ftp:/bin/sh nobody:x:99:99:nobody:/home:/bin/sh sshd:x:103:99:Operator:/var:/bin/sh
按:分割,然后取第一列和第六列,-f可以指定獲取的域數:
# cut -d: -f1,6 passwd root:/root proxy:/bin operator:/var ftp:/home/ftp nobody:/home sshd:/var
指定域數還可以這樣寫:
# cut -d: -f 1-4,6 passwd root:x:0:0:/root proxy:x:13:13:/bin operator:x:37:37:/var ftp:x:83:83:/home/ftp nobody:x:99:99:/home sshd:x:103:99:/var
awk的實現為:
# awk -F: 'BEGIN{OFS=":"}{print $1,$2,$3,$4,$6}' passwd root:x:0:0:/root proxy:x:13:13:/bin operator:x:37:37:/var ftp:x:83:83:/home/ftp nobody:x:99:99:/home sshd:x:103:99:/var
但是如果要指定多個字符來分割的話,cut就不行了,cut只支持單個分隔字符,二awk支持多個。比如我們以“bin”分分隔:
# awk -F"bin" 'BEGIN{OFS=":"}{print $1}' passwd root:x:0:0:root:/root:/ proxy:x:13:13:proxy:/ operator:x:37:37:Operator:/var:/ ftp:x:83:83:ftp:/home/ftp:/ nobody:x:99:99:nobody:/home:/ sshd:x:103:99:Operator:/var:/
使用cut:
# cut -d"bin" -f1 passwd cut: the delimiter must be a single character Try 'cut --help' for more information.
這里可以看見cut命令的功能很有限。
cut默認以tab鍵來分割,awk默認以空格或多個空格或tab鍵來分割:
# sed 's/:/ /g' passwd | cut -f5 root proxy Operator ftp nobody Operator # sed 's/:/ /g' passwd | awk '{print $5}' root proxy Operator ftp nobody Operator
cut可以剪切第任意字符,看似功能強大,但很少有使用價值。使用- c選項指定精確剪切數目。這種方法需確切知道開始及結束字符。通常不用這種方法,除非在固定長度的域或文件名上。
來看幾個例子就行了:
# cut -c1,2,4 passwd rot prx opr ft: noo ssd
# cut -c5-9 passwd :x:0: y:x:1 ator: x:83: dy:x: :x:10
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一级片在线播放 | 成人h片 | 国产精品一区二区在线 | 日韩精品第一区 | 亚洲色图35p | 日本久草 | 精品国产精品一区二区夜夜嗨 | 麻豆精品一区二区 | 日本午夜视频 | 国产精品成人一区二区 | 一区二区三区四区在线 | 久久国产精品久久久久久 | 岛国片在线免费观看 | 日韩精品电影在线观看 | 综合久 | 在线看日韩 | 国产精品二区三区 | 嫩草影院免费进入网站 | 亚洲女人天堂成人av在线 | 91精品国产综合久久福利不卡 | 国产精品成人一区二区三区 | 7799精品视频 | 国产成人精品免高潮在线观看 | 欧美日本韩国在线 | 亚洲欧美激情视频 | 日韩精品一二三 | www.激情五月.com | 欧美日韩a| 日韩国产一区二区 | 99久久精品国产一区二区三区 | av一区在线 | 自拍视频一区二区三区 | 91欧美精品成人综合在线观看 | 久久精品视频一区二区 | 91精品国产综合久久久久久久久 | 精品久久网站 | 欧美成人精精品一区二区频 | 国产精品不卡一区二区三区 | 黄色伊人 | 一级性感毛片 | 精品国产31久久久久久 |