我需要移动前一天下午 6:30 修改的文件夹。例如,第 1 天下午 6:30 之前修改的文件夹应移动到另一个文件夹。请帮帮我。
问候,赛义德
答案1
timestamp=$(date -d "18:30 yesterday" +%s)
stat -c "%Y %n" * | while IFS= read -r mtime filename; do
if (( mtime < timestamp )); then
mv "$filename" /some/folder
fi
done