cut是一個選取命令,以行為單位,從每一行中截取出需要的部分。
(1)語法格式:
cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]
(2)主要引數
-b:以位元組為單位進行分割。這些位元組位置將忽略多位元組字元邊界,除非也指定了 -n 標誌。
-c:以字元為單位進行分割。
-d:自定義分隔符,預設為製表符。
-f:與-d一起使用,指定顯示哪個區域。
-n:取消分割多位元組字元。僅和-b標誌一起使用。如果字元的最後一個位元組落在由-b標誌的List引數指示的範圍之內,該字元將被寫出;否則,該字元將被排除。
(3)用法示例
輸出/etc/passwd檔案每一行的前4個字元
$ sudo cut -c 1-4 /etc/passwd
https://iknow-pic.cdn.bcebos.com/d788d43f8794a4c265ee615f08f41bd5ac6e39f0
cut是一個選取命令,以行為單位,從每一行中截取出需要的部分。
(1)語法格式:
cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]
(2)主要引數
-b:以位元組為單位進行分割。這些位元組位置將忽略多位元組字元邊界,除非也指定了 -n 標誌。
-c:以字元為單位進行分割。
-d:自定義分隔符,預設為製表符。
-f:與-d一起使用,指定顯示哪個區域。
-n:取消分割多位元組字元。僅和-b標誌一起使用。如果字元的最後一個位元組落在由-b標誌的List引數指示的範圍之內,該字元將被寫出;否則,該字元將被排除。
(3)用法示例
輸出/etc/passwd檔案每一行的前4個字元
$ sudo cut -c 1-4 /etc/passwd
https://iknow-pic.cdn.bcebos.com/d788d43f8794a4c265ee615f08f41bd5ac6e39f0