2015-09-09 88 views
1

在awk脚本中,我们可以删除文件吗?例如:outPut.txt是一个文件,如果某些业务逻辑失败,我需要删除该文件。我试图删除它,但并未删除它。使用awk删除文件

请帮我解决问题。

+1

欢迎使用堆栈溢出。请尽快阅读[关于]页面。告诉我们你试过了什么,我们可以帮你修复它。隐藏你的尝试,我们可能不会。另外,你为什么要从'awk'中删除它?为什么不用正常的方法,用'rm'命令呢? –

+1

标准Awk中没有内置的命令来访问'unlink()'系统调用,如果这就是你要求的。 – tripleee

回答

4

system("rm output.txt")应该这样做。

1

像这样的事情应该可以帮助您:

的awk { '打印$ 3'} | xargs/bin/rm -f