/**
* 日志备份
*
* @param srcPath 源文件
* @param destDir 目标文件
* @param pdate 计划日期
* @param peirodname
*/
public static void copyLogFile(String srcPath, String destDir, String pdate, String peirodname) {
File file = new File(srcPath);
if (!file.exists()) {
System.out.println("源目录不存在!");
return;
}
if (file.isFile()) {
copyFile(srcPath, destDir);
} else if (file.isDirectory()) {
copyDirectory(srcPath, destDir, pdate, peirodname);
}
//备份之后,删除源文件
if (file.isDirectory()) {
File[] files = file.listFiles();
for (File f : files) {
f.delete();
}
file.delete();
}
}
/**
* 复制文件夹
*
* @param srcPath 源文件夹路径
* @param