获取文件的详细信息(根据时间排序获取文件)
4,
hadoop fs -ls XX | awk -F" " '{print $6"-"$7,$8}'|sort -k1 -r | awk -F" " '{print $2}'| head -n 1
第一步 -ls :显示出XX目录下所有目录以及其详细信息
drwxrwx--x+ - username supergroup 0 2020-12-09 09:17 XX/20201209_20201209084810
第二步 awk -F" " '{print $6"-"$7,$8}'
2020-12-09-09:17 XX/20201209_20201209084810
第三步 sort -k1 -r 排序
-r 逆序(降序)
-k1 按照第一列排序
第四步 awk -F" " '{print $2}'
XX/20201209_20201209084810
最后一步
head -n 1
只取第一个
浙公网安备 33010602011771号