cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出
-b file 指定字节位置
-c file 指定字符位置
-d Character 使用 Character 变量指定的字符作为指定;-f 标志时的字段定界符;必须在对 shell有特殊意义的字符(比如空格字符)上加上引号。
-f List 指定文件中设想被定界符(缺省情况下为制表符)隔开的字段的列表
-n 取消分割多字节字符。仅和 -b 标志一起使用
-s 取消不包含定界符的行。仅和 -f 标志一起使用
cut -c 5- /etc/passwd 从第五个字符或者字段到最后
cut -c -5 /etc/passwd 从第一个字符或者字段到最后
cut -c 5-10 /etc/passwd 第五个字符或者字段到第十个字符或者字段
cut -d: -f 1 /etc/passwd -d用来定义分隔符,默认为tab键,-f表示需要取得哪个字段
cut -c 5-10 表示显示每一行的第5个字元到第10个字元
cut -f 2-3 显示第2栏到第3栏