命令:cut
選項:-d:-f 指定第幾段由「:(分割符)」分割的段
-c 指定第幾個字元
說明:選取命令,選取一段資料中我們想要的,一般是針對每行來分析選取的
[root@wangshaojun ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
[root@wangshaojun ~]# cut -d: -f 4 /etc/passwd//////指定單個段01
2[root@wangshaojun ~]# cut -d: -f 3,1,4 /etc/passwd ////指定多個段
root:0:0
bin:1:1
daemon:2:2
[root@wangshaojun ~]# cut -c 10 /etc/passwd /////指定第乙個字元0:
2[root@wangshaojun ~]# cut -c 1-10 /etc/passwd //////指定區間字元
root:x:0:0
bin:x:1:1:
daemon:x:2
總結 cut 常用選項-d: -f ; -c
shell指令碼 cut命令
bash shell系列文章 cut命令將行按指定的分隔符分割成多列,它的弱點在於不好處理多個分隔符重複的情況,因此經常結合tr的壓縮功能。b 按位元組篩選 n 與 b 選項連用,表示禁止將位元組分割開來操作 c 按字元篩選 f 按欄位篩選 d 指定字段分隔符,不寫 d時的預設字段分隔符為 tab ...
Shell基礎之 cut命令
cut命令用於從標準輸入檔案或文字檔案中按域或行提取文字 cut option file cut命令選項及其意義 c 指定提取的字元數或字元範圍 f 指定提取的域數或域範圍 d 改變域分隔符 cut c後跟數字表示字元數或字元範圍,共有三種表示方式 cn 表示第n個字元 cn m 表示n m個字元 ...
shell 的cut 命令用法
和awk差不多的功能 例1 a echo root x 0 0 root root bin bash cut d f 1,5 shuohailhl shuohailhl pc cygdrive d echo a root root 上面的例子中,把 root x 0 0 root root bin ...