[关闭]
@hshustc 2015-09-14T07:17:15.000000Z 字数 361 阅读 1663

Linux管道命令

选取命令

cut 分割

cut -d ‘分隔字符’ -f fields <==用于分割字符,例echo $PATH | cut -d ':' -f 5
cut -c 字符范围 <==用于排列整齐信息,例export | cut -c 12-

grep 选取

  1. grep -acinv 'string' filenam
  2. -a:将binary作为text查找
  3. -c:计算查找字符串的次数
  4. -i:忽略大小写
  5. -n:行号
  6. -v:反向选择

排序命令

sort 排序

  1. -f:忽略大小写的差异
  2. -b:忽略前面的空格
  3. -r:反向排序
  4. -t:分隔符
  5. -k:以哪个区间(field)进行排序
  6. 例:cat /etc/pssswd/ | sort -t ':' -k 3
  7. last | cut -d ' ' -f 1 | sort

uniq 只显示一个

  1. -i:忽略大小写
  2. -c:进行计数

wc 统计数目

  1. -l:仅列出行
  2. -w:仅列出字
  3. -m:多少字符

切割命令 split

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注