<分区>
我正在使用以下命令列出大于 N 天的文件/目录
DATE=`date +%Y-%m-%d`
dt=`date --date "$dt" +%Y%m%d`
loop_dt=`date -I --date "$dt -1 day"`
*** output of loop_dt = 2018-02-25***
hdfs dfs -ls r /path/ | awk '$6 < "$loop_dt"'
我知道上面的 hdfs 命令是错误的,但我想在 awk 命令中传递 loop_dt 变量,以了解早于 n 天的文件列表
注意:如果我在 awk 命令中硬编码日期,我会得到结果