【发布时间】:2013-11-28 16:58:25
【问题描述】:
我正在尝试找出一种方法,当它们满足 awk 的 if 标准/条件时将一堆文件移动到子目录中。你知道怎么做吗?
for f in *.txt; do awk '{if ( $1 == "rainbow" && $3 == "unicorn" && $4 == "murder" && $5 == "vampire") print FILENAME}' $f; done
我希望我的代码将文件移动到某个目录,而不是打印文件名。
谢谢
【问题讨论】:
-
我的任何建议对你有用吗?如果是这样,你能接受其中一个作为答案吗?
标签: file awk conditional-statements move