使用 awk 和局部变量进行过滤

使用 awk 和局部变量进行过滤

我有一个命令:

$var=test_file_20200612000000

aws s3 ls [s3 bucket name] --profile [profile name] | grep "test" | awk '$4 > $var'

这是查看 s3 存储桶上的文件,并仅返回名称大于传入的字符串变量的文件(本质上是查找具有较晚时间戳的新文件)。 awk 无法识别 var 变量 - 如何处理这个问题?

相关内容