shell工具之cut
cut
cut的工作就是“剪”,具体地说就是在文件中负责剪切数据用的。cut命令从文件中的每一行剪切文字、字符和字段并将这些字节、字符和字段输出。
- 基本用法:
cut [选项参数] filename
说明:默认分隔符是制表符
参数说明:
- -f 列号,提取第几列
- -d 分隔符,按照指定分隔符分割lie
范例:数据准备
- 切割cut.sh的第一列
cut -d " " -f 1 cut.sh
- 切割cut.sh的第2,3列
cut -d " " -f 2 cut.sh
- 切割cut.sh文件中的li
cat cut.sh |grep li |cut -d " " -f 1
- 选取系统PATH变量值,第二个“:”开始后的所有路径:
- 切割ifconfig后打印IP地址
ifconfig eth0 | grep "inet addr" |cut -d : -f 2 |cut -d " " -f 1