shell文件移动脚本
脚本功能:将指定目录多少天前的文件移动到目标目录并保持结构不变 应用场景:用于移走服务器中无需保留的老旧数据(笔者是ftp服务器环境) 使用说明:修改脚本中的源目录和目标目录且修改移动多少天前的数据 脚本代码: #!/bin/bash wdir= "/ftp" #源目录 bdir= "/mvbackup/ftp" #目标目录 fl= "/tmp/filelist" okl= "/tmp/oklist" erl= "/tmp/errlist" dl= "/tmp/dirlist" mvlog= "/var/log/mvfile.log" mdlog= "/var/log/mkdir.log" #enterworking(source)director cd $wdir #createsourcefilelist if [-f$fl]; then rm -f$fl fi find -mtime+300- type f| grep - v "\/\." >$fl #^300天前的数据 #filtersourcefilelist if [-f$okl]; then rm -...






