Thursday, February 26, 2009

025 cut命令的使用

你可以使用cut命令显示一个文件或者输出结果中的指定行。
以下是一些例子:
从一个以冒号分隔字段的文件中找出第一行(employee name)
 cut -d: -f 1 names.txt

Emma Thomas
Alex Jason
Madison Randy
Sanjay Gupta
Nisha Singh

显示文件的第一行和第三行
 cut -d: -f 1,3 names.txt

Emma Thomas:Marketing
Alex Jason:Sales
Madison Randy:Product Development
Sanjay Gupta:Support
Nisha Singh:Sales

只显示文件中每一行的前8个字符
 cut -c 1-8 names.txt

Emma Tho
Alex Jas
Madison
Sanjay G
Nisha Si

cut命令的混合使用
  • cut -d: -f1 /etc/passwd:显示系统中所有的用户名。
  • free | tr -s ' ' | sed '/^Mem/!d' | cut -d" " -f2:显示所有的可用内存。

No comments:

Post a Comment