Linux操作系统下强大的cut命令 cut{ -b List [ -n ] | -c List | -f List [ -s ] [ -d Character ] } [ File ... ] 主要参数:
-b List 指定字节位置。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。 应用实例
要显示文件的每个行的几个字段,请输入:
cut -f 1,5 -d: /etc/passwd
这将显示系统密码文件的登录名称和完整用户名称字段。这是第一和第五个字段(-f 1,5),由冒号(-d:)隔开。
例如,如果 /etc/passwd 文件像这样:
su:*:0:0:User with special privileges:/:/usr/bin/sh
daemon:*:1:1::/etc: bin:*:2:2::/usr/bin: sys:*:3:3::/usr/src: adm:*:4:4:System Administrator:/var/adm:/usr/bin/sh pierre:*:200:200:Pierre Harper:/home/pierre:/usr/bin/sh joan:*:202:200:Joan Brown:/home/joan:/usr/bin/sh
cut命令将产生如下结果:
要使用用空格隔开的列表来显示字段,请输入:
cut-f "1 2 3" -d: /etc/passwd
cut命令将产生如下结果: (责任编辑:IT) |