小编use*_*277的帖子

awk:当文件满足特定条件时移动文件

我试图找出一种方法,当一堆文件满足awk的if标准/条件时,将它们移动到子目录中。你知道怎么做吗?

 for f in *.txt; do awk '{if ( $1 == "rainbow" && $3 == "unicorn" && $4 == "murder" && $5 == "vampire") print FILENAME}' $f; done
Run Code Online (Sandbox Code Playgroud)

我希望我的代码将文件移动到某个目录,而不是打印文件名。

谢谢

awk file move conditional-statements

4
推荐指数
1
解决办法
3737
查看次数

标签 统计

awk ×1

conditional-statements ×1

file ×1

move ×1