我可以在其中使用awk'!seen [$ 0]'进行“ for循环”以应用于多个.txt文件吗?

我想使用以下方法一一删除多个.text文件中的重复行:

awk '!seen[$0]' file.txt file.out

但是当我尝试:

for f in *.txt; do awk '![$0]' $f $f.out; done

我得到一个错误...

这有可能吗?我能做什么?

评论