ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 使用TSM备份30天前生成的文件的脚本

使用TSM备份30天前生成的文件的脚本

原创 Linux操作系统 作者:lenx2000 时间:2009-09-11 23:56:59 0 删除 编辑

a=`date -d '-30 day' '+%Y%m%d'` #定义变量a为30前的日期
b=$a"01"  #定义变量b为a后面加上字符01
c=`date '+%Y%m%d'` #定义变量以为当前日期
find /mnt -type d -maxdepth 2 -name $b -exec dsmc archive -subdir=yes {}'/'  >>/opt/tivoli/tsm/client/ba/$c.log \;
#通过find查后/mnt目录下所有以30前日期开头的文件夹并将会结果wfux给dsmc进程,
作为要备份的目录,并生成当前日期的log文件!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11134849/viewspace-614490/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-07-19

  • 博文量
    153
  • 访问量
    474808