Linux 文本处理

43 阅读1分钟

1. grep

  • 屏蔽进程本身:ps -ef | grep xxx | grep -v xxx
  • 匹配:grep '关键字'
  • 反向匹配:grep -v '关键字'
  • 同时匹配多个(或):grep -E "关键字1|关键字2|关键字3"
  • 同时匹配多个(与):grep 关键字1 | grep 关键字2 | grep 关键字3

2. sed

3. awk

  • 去掉文本文档中的空白行:awk NF file.txt > new.txt
  • 打印最后一列:awk '{print $NF}'