定义:如字面意思,即裁剪,当我们看到一串信息,我们只需要其中某一部分时,我们用cut裁剪出我们想要的即可。主要参数:-b按字节切割,一般用于一串单词一串数字,想切割出其中几个-c按字符切割,一般用于一串文字上图所示,可以看到-b-c其实对于数字和字母来说,是一样的。但是在用-b对汉字进行切割的时候,肯定会造成乱码现象,所以就引出了另一个参数-n-n取消分割多字符字节,一般操作的时候就是cut-nb
定义:
如字面意思,即裁剪,当我们看到一串信息,我们只需要其中某一部分时,我们用cut裁剪出我们想要的即可。
主要参数:
-b 按字节切割,一般用于一串单词一串数字,想切割出其中几个
-c 按字符切割,一般用于一串文字

上图所示,可以看到-b -c其实对于数字和字母来说,是一样的。
但是在用 -b 对汉字进行切割的时候,肯定会造成乱码现象,所以就引出了另一个参数-n
-n 取消分割多字符字节,一般操作的时候就是
cut -nb 1-2 test.txt
-d 指定分隔符进行分割,和-f连用 默认时tab键分割
-f 指定区域 和-d连用
举个例子
echo "aa:bb:cc:dd" > test.log
aa代表1区域;bb代表2区域。。。。。
cut -d ":" -f 1 test.log

指定空格分割
cut -d " " -f 2 test.log
精彩评论