
Linux Cut命令介绍
Linux Cut 命令可以让用户快速切割文本字段, extract field from each line of files, and display that output on the standard output。它可以在应用中把输入文本切割成单独的字段, Cut directive synatax格式是:cut [-b c] [-c f] [-d delim] [-s] [-n] [file …] 。
Linux Cut 用法
Linux Cut命令的参数-b 或-c用来指定切割的字段索引号, 而-d指定分隔符,例如要分割每一行中字段之间的分隔符,可以使用-d选项,而-s参数则可以指定切割哪些行,比如:
$ cut -d ‘ ‘ -f 1,3
可以把InputFile中的每一行用空格分割,并提取第一、三字段。
Linux Cut 例子
下面是Linux cut 命令在一些常见任务中的应用,比如查看user list:
$ cut -d ‘:’ -f 1,3 /etc/passwd
上面的命令可以把/etc/passwd文件中的每一行用冒号(:)分割每一行,并提取第一个和第三个字段,也就是用户名和【UID】字段。
除了操作用户信息之外,我们还可以用cut命令截取文本文件中的某些字符,比如:
cut -b 3-5
上面的命令可以把file文件中的每一行截取3到5位置的字符,就像下面这样:
$ cat file Sample text for cut command
$ cut -b 3-5 file
mpl
xt
h c
总结
Linux Cut命令是一个很强大的文本文件切割分割工具,通过它可以快速的划分文本中的字段,并以灵活的方式提取需要的字符串。它可以让你轻松的查看文件中的用户名,号或者其他的数据。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/190070.html<