awk 'BEGIN {print "Hello"}' 不操作文件直接处理数据流

要调用shell则可以用管道命令

如,打印日期awk 'BEGIN {"date"|getline d; print d}'

打印登陆的用户:

awk 'BEGIN {while("who"|getline d)  print d}'

 

文件执行awk

vi新建文件show.awk

#!/bin/awk

BEGIN{

while("who"|getline d) print d

}

 

命令行运行 awk -f show.awk

相关文章:

  • 2022-02-11
  • 2021-05-30
  • 2022-12-23
  • 2021-12-19
  • 2021-12-03
  • 2022-02-19
猜你喜欢
  • 2021-06-23
  • 2021-08-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2021-11-02
相关资源
相似解决方案