有什么方法可以检查 AWK 脚本的标准输出是否连接到终端,就像test -t 1
在 shell 中一样?
答案1
是的,如果你的 awk 具有system()
可以运行命令的功能:
awk 'BEGIN{rc = system("test -t 1")}'
rc
将是测试的返回代码。
有什么方法可以检查 AWK 脚本的标准输出是否连接到终端,就像test -t 1
在 shell 中一样?
是的,如果你的 awk 具有system()
可以运行命令的功能:
awk 'BEGIN{rc = system("test -t 1")}'
rc
将是测试的返回代码。