linux - shell 将7天内更新的文件复制到另外一个文件夹

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:24   3163   0
#!/bin/bash       
find . -type f -mtime -7 | while read f    
    do  
  filedir=`expr substr "$f" 2  ${#f}`
  oldfiledir='/var/www/html/tomtop.com1.7/media'${filedir}
  newfiledir='/sharefile/www/web/tomtop.com1.7/media'${filedir}
  echo ${oldfiledir}' was copy to '${newfiledir}
  mkdir -p -- "$(dirname -- "$newfiledir")" && cp -Rrf "$oldfiledir" "$newfiledir" ;
        #fulloldfiledir=`expr substr "$file" 16  ${#file}`
        #relativefiledir=`expr substr "$file" 44  ${#file}`
        #fullnewfiledir='/sharefile/images/img2.tomtop.com/'${relativefiledir}
        #fullnewfiledir2='/sharefile/www/web/tomtop.com1.7/'${relativefiledir}
        #echo $fulloldfiledir
        #echo $relativefiledir
        #echo $fullnewfiledir
        #echo "$fulloldfiledir  was write to file:$fullnewfiledir" >> /dev/shm/inotify.log 2>&1
        #mkdir -p -- "$(dirname -- "$fullnewfiledir")" && cp -Rrf "$fulloldfiledir" "$fullnewfiledir" ;
        #mkdir -p -- "$(dirname -- "$fullnewfiledir2")" && cp -Rrf "$fulloldfiledir" "$fullnewfiledir2" ;
        #php /var/www/html/tomtop.com1.7/tomtopdotcom_scripts/img2tomtopvarnishflush.php "$relativefiledir"
  #mkdir -p -- "$(dirname -- "$fullnewfiledir")" && cp -Rrf "$fulloldfiledir" "$fullnewfiledir" ;
  #/usr/bin/php -f /var/www/html/tomtop.com1.7/shell/GetProductReview.php reviewinfo
   done 


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP