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

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

Linux中cut命令的使用方法

小編給大家分享一下Linux中cut命令的使用方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)公司主營大祥網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,重慶APP開發(fā),大祥h5小程序制作搭建,大祥網(wǎng)站營銷推廣歡迎大祥等地區(qū)企業(yè)咨詢

Linux cut命令用于根據(jù)字段提取文件內(nèi)容。文本文件沒有像數(shù)據(jù)庫那樣的行/列,有時我們只需要單列數(shù)據(jù)。根據(jù)分隔符剪切已識別的列(例如:冒號':',分號';',逗號','等)。

Linux中cut命令的使用方法

對于下面示例,我們采用/etc/passwd文件。所有行都以下面的格式存儲,冒號(:)按如下方式分隔。我們使用-f指定字段編號,使用-d作為分隔符。

Linux中cut命令的使用方法

按照上面的圖片,這個文件有7個字段。cut還支持在字符基礎suing -c命令行開關上獲取值。我們來看下面的例子,使用的是/ etc / passwd文件。

1、從文件中選擇單個字段:

例如,我們需要/etc/passwd文件中的用戶名列表。我們知道第一列存儲了用戶名,整個文件由冒號(:)分隔。

#cut -d“:” -  f1 

我們也可以使用管道“|”將文件內(nèi)容作為輸入傳遞給cut命令,如下所示 -

#cat / etc / passwd | cut -d“:” -  f1

2、從文件中選擇多列:

我們可以用命令分隔指定多個字段名稱,如下例所示,將僅顯示第1個,第2個和第7個字段。

# cut -d":" -f1,2,7 < /etc/passwd

root:x:/bin/bash
bin:x:/sbin/nologin
daemon:x:/sbin/nologin
adm:x:/sbin/nologin
lp:x:/sbin/nologin
sync:x:/bin/sync
shutdown:x:/sbin/shutdown
halt:x:/sbin/halt
mail:x:/sbin/nologin
uucp:x:/sbin/nologin

我們還可以在字段上指定帶連字符( - )的列的范圍以及兩個選項一起,如下面的示例命令。

第一個命令將選擇第1,第2,第3和第4個字段。

第二個命令將選擇第3,第4和第5個字段。

最后一個命令將顯示第2,第3,第4,第6和第10個字段。

# cut -d":" -f1-4 < /etc/passwd
# cut -d":" -f3-5 < /etc/passwd
# cut -d":" -f2-4,6,10 < /etc/passwd

要獲取除一個列之外的所有列的值,需要使用以下命令。例如,如果我們需要選擇所有列而不是6列。

# cut -d":" --complement -s -f6 < /etc/passwd

3、從文件中選擇單個字符

除了字段之外,我們還可以根據(jù)單個字符從文件中選擇值,而使用字符則不需要指定分隔符。

#cut -c1 

同樣,我們也可以指定多個逗號分隔字符或字符范圍。

#cut -c1,2,3,6,7 

以上是Linux中cut命令的使用方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


新聞標題:Linux中cut命令的使用方法
當前鏈接:http://weahome.cn/article/iphejc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部