如何使用awk进行无限循环

-1 awk loops infinite

我有一个程序:

#!/bin/awk -f
BEGIN {
}
{
        print "hello"       
}
END {
}
Run Code Online (Sandbox Code Playgroud)

它打印你好,然后等待输入被按下然后再打印你好.我想在不要求进入的情况下让它无限.请评论!

Sie*_*geX 5

#!/bin/awk -f

BEGIN{
  while(1)
    print "hello"
}
Run Code Online (Sandbox Code Playgroud)

  • @AN1 显然,你也忘了提到这是作业。如果您可以将命令通过管道传递给 awk who 的输出是无限的,那么您的代码将起作用。 (3认同)

T.L*_*T.L 5

同意@SiegeX

yes | awk '{ print "hello" }'
Run Code Online (Sandbox Code Playgroud)