linux 常用命令剪切cut

cut  -[options] [file]

1.options 

-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。
-c :以字符为单位进行分割。
-d :自定义分隔符,默认为制表符。
-f :与-d一起使用,指定显示哪个区域。
-n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的范围之内,该字符将被写出;否则,该字符将被排除。

  提取第一列

cat /etc/passwd | cut -d ":" -f 1

linux 常用命令剪切cut_第1张图片

 2.注意-b和-c 的区别

[root@localhost tmp]# cat c.txt
张三风
黄郑希
郭啸天
许三多
 

 [root@localhost tmp]# cut -b 3 c.txt
 
 
­
¸

汉字是多字节的导致一个汉字被拆了只能这样

 [root@localhost tmp]# cut -c 3 c.txt



你可能感兴趣的:(linux常用命令,linux,debian,运维)