文本处理三剑客之awk(No.1)

 

 

示例1:只查看test.txt文件内的第3到第7行的内容

 

awk '{if(NR>=3 && NR<=7) print $0}' test.txt   #其中的$0是输出整个行  如果是$1,则输出第一列

示例2:已知test.txt文件内容如下,从该文件中过滤出'Poe'字符串与33794712,最后输出的结果为:Poe 33794712

[root@Gin scripts]# cat test.txt
I am Poe,my qq is 33794712
[root@Gin scripts]# awk -F '[ ,]+' '{print $3" "$7}' test.txt
Poe 33794712

 

相关文章:

  • 2021-07-19
  • 2022-01-06
  • 2021-12-31
  • 2021-09-27
  • 2021-04-09
  • 2021-05-03
  • 2021-07-07
  • 2021-10-25
猜你喜欢
  • 2022-01-21
  • 2021-12-01
  • 2021-04-18
  • 2021-06-17
  • 2021-10-21
  • 2021-05-24
  • 2021-06-27
相关资源
相似解决方案