#!/bin/bash
now=$(date +%s)
hadoop fs -ls -R | grep "^d" | while read f; do
dir_date=`echo $f | awk '{print $6}'`
difference=$(( ( $now - $(date -d "$dir_date" +%s) ) / (24 * 60 * 60 ) ))
if [ $difference -gt 10 ]; then
# hadoop fs -rm -r $f
echo $f;
fi
done
列出超过10天的目录的shell脚本
最新推荐文章于 2022-04-08 17:15:03 发布