当前位置: 首页 > Linux

Linux命令学习:cut命令

时间:2023-04-06 11:47:21 Linux

Linux命令学习:cut命令cut命令可以从文本文件或文本流中提取文本列。cutsyntax[root@www~]#cut-d'separatorcharacter'-ffields<==forspecificseparatorcharacters[root@www~]#cut-ccharacterrange<==fornearlyarrangedinformationoptions带参数:-d:后跟定界符。与-f一起使用;-f:根据-d的分隔符将一段信息分成若干段,用-f获取第一段的意思;-c:取出一个固定的字符范围,以字符为单位;PATH变量如下[root@www~]#echo$PATH/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/games#1|2|3|4|5|6|7把PATH变量拿出来,我要找第五条路径。#echo$路径|cut-d':'-f5/usr/local/bin取出PATH变量,想找出第三条和第五条路径。#echo$路径|cut-d':'-f3,5/sbin:/usr/local/bin取出PATH变量,我想找出倒数第三条路径。回声$PATH|cut-d':'-f3-/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/games把PATH变量拿出来,我要找出来的那个第三条路。#echo$路径|cut-d':'-f1-3/bin:/usr/bin:/sbin:取出PATH变量,我要找出第一到第三,第五条路径。回声$PATH|cut-d':'-f1-3,5/bin:/usr/bin:/sbin:/usr/local/bin实际例子:只显示/etc/passwd#cat/etc/passwd|中的用户和shellcut-d':'-f1,7root:/bin/bashdaemon:/bin/shbin:/bin/sh转自:http://www.cnblogs.com/ggjuch...