作用:从文件中cut出需要的文本内容
参数:
选项参数 | g功能 |
-f | fields,列号,提取第几列 |
-d | delimiter,分割符,按照指定分割符分割列 |
文件内容:
[root@VM_0_8_centos data]# cat cut.txt shen guang zhen zhou wo wo lai lai le le
示例1:剪切第一列
[root@VM_0_8_centos data]# cut -d " " -f 1 cut.txt shen zhen wo lai le
示例2:剪切出第二列和第三列
[root@VM_0_8_centos data]# cut -d " " -f 2,3 cut.txt guang zhou wo lai le
示例3:过滤出"zhou"
[root@VM_0_8_centos data]# cat cut.txt | grep zhou | cut -d " " -f 2 zhou
示例4:选取系统PATH变量值,第2个“:”开始后的所有路径
echo $PATH | cut -d : -f 3-
/usr/sbin:/usr/bin:/opt/module/jdk1.8.0_241/bin:/root/bin
示例5:切割ifconfig 后打印的IP地址
ifconfig eth0 | grep "inet addr" | cut -d : -f 2 | cut -d " " -f 1