当前位置:  技术问答>linux和unix

我想在unix下实现一个定期自动压缩文件的shell,请高手指点一下

    来源: 互联网  发布时间:2016-03-07

    本文导语:  我有个文件下面,他的文件命名是有规则的 如:abc2008-03-01-1.out     abc2008-03-01-2.out     ……      ……    abc2008-03-02-1.out     abc2008-03-02-2.out     ……      …… 我先在想定期压缩当前日期前十天以前的...

我有个文件下面,他的文件命名是有规则的
如:abc2008-03-01-1.out
    abc2008-03-01-2.out
    ……
     ……
   abc2008-03-02-1.out
    abc2008-03-02-2.out
    ……
     ……

我先在想定期压缩当前日期前十天以前的所有.out 结尾的文件
改如何实现?

谢谢了。

|
#/bin/sh
ls *.out|while read name
do
echo $name
namedate=`echo $name|cut -c cut -c 4-7,9-10,12-13`
workdate=`date "-d -10 day" +%Y%m%d`
if [ $namedate -a  "`expr $workdate >= $namedate ` -eq 1"  ]
then
tar -rf back$namedate.tar $name
fi
done

|
namedate=`echo $name  ¦cut -c cut -c 4-7,9-10,12-13`
改成
namedate=`echo $name  ¦ cut -c 4-7,9-10,12-13`

|
我有个文件下面,他的文件命名是有规则的 
如:abc2008-03-01-1.out 
    abc2008-03-01-2.out 
    …… 
     …… 
   abc2008-03-02-1.out 
    abc2008-03-02-2.out 
    …… 
     …… 

我先在想定期压缩当前日期前十天以前的所有.out 结尾的文件 
改如何实现? 

谢谢了。
--------------
find  DIR  -mtime +10 -name "abs*out" |xargs compress 

|
命令写好就放到crond不就ok了

    
 
 

您可能感兴趣的文章:

  • 听说freebsd很强大,但我发现好像是unix的。。可我现在想学linux。。unix/linux有什么区别。。请高人指点
  • Unix有前途吗?请高手们指点迷津
  • 想学UNIX,准备买书了,有经验的达人指点下,
  • hp-unix下,我用ftp软件打开hp-unix的时候目录不显示文件,我记得是用ROOT用户设置一下什么init.d什么的,但是忘记了,请知道的朋友指点!
  • 高手指点关于在UNIX方面的发展
  • 小弟刚开始学习UNIX 编成 。哪个高手指点一下推荐一本编成书。最好电子版
  • 下一步该学习linux/unix的什么?请高手指点……
  • Unix与Windows的困惑,希望得到各位大虾的指点
  • UNIX 无法登陆,望高手们指点
  • =====UNIX 启动的文件加载,请指点=========
  • 想搞一下windows以外的操作系统,不知道Unix和Linux那个好一点,那个有前途,请大虾指点
  • 高手指点,unix下有什么样的工具可以对程序进行汉化???答者有分
  • 请Unix编程高手指点
  • 请问在UNIX环境高级编程这书里面引用的一个头文件,多谢指点。
  • 按步骤装完了unix,最后提示我安装完成,可是当重新启动的时候不能进入系统,提示 "NO OS",各位给指点一下
  • 想转入linux/unix下开发,还请各位指点
  • 请高人指点:在unix下,如何实现二值信号量
  • 如何在Linux或Unix中获得硬件资源信息?希望各位指点迷津!!!
  • 高手指点 hp unix的find命令和solaris的find命令 区别
  • 我是一位非计算机专业的研究生,想学习unix系统、网络管理员,并获得sun公司的认证证书,以后想从事unix环境下的开发工作,请各位指点一下,有没有可能?
  • .zip文件怎样在Unix下解压缩?.tar.tar文件怎样在Unix下解压缩
  • unix(AIX或SCO)下有没有压缩工具可以提供使用密码压缩?
  • 求助下,关于HP Unix 压缩
  • 如何在unix中将目录压缩成.zip的格式?(在线等)
  • 为什么我在unix下用compress压缩的文件到windows下用winzip打不开?
  • 请问如何在WINDOWS下解压UNIX主机compress压缩后的.Z文件?有命令行工具吗?
  • 如何在unix下释放一个压缩文件,急
  • 在windows平台压缩的7z文件,在UNIX/AIX下如何解压,两者兼容吗?
  • 请问在UNIX系统下后缀名是.z的压缩文件,到WINDOWS系统的COMMAND窗口下有什么工具或命令可以解开吗?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux和Unix相对WIN、NETWARE有什么好处?他们之间有什么区别?WIN、NETWARE能实现的功能LINUX和UNIX能实现吗?
  • 用oracle pl/sql 从A unix机器,去读取B unix机器上的一个文件,怎么实现?
  • 求助批处理实现dos -〉unix文件的转换,要将^M 替换为unix回车
  • 如何在UNIX/LINUX下实现数据包拦截?
  • 如何用lilo实现linux与Unix并存?
  • unix .sh文件系统启动时如何实现自动启动
  • 如何实现Unix/linux服务器之间文件的相互共享?
  • 如何用vb来实现对unix系统的简单操作?
  • 在Sco Unix下如何实现定时关机的功能?
  • unix的进程pooling是如何实现的
  • unix下有没有像window 下的dll一类的东西?来实现程序的封装。
  • unix系统可以实现对文件的重命名吗?
  • 如何实现在unix下delphi与java的相互加密解密??求救???
  • 请教一下:在UNIX下怎样实现和Windows下“计划任务”一样的功能。
  • 在UNIX下用c/c++怎么能实现大数据文件的快速读写?
  • 我在windows2000下面访问局域网的hp unix什么命令能实现
  • 模拟unix文件系统的设计及实现???
  • 请问在unix下如何用c实现ftp的自动上下传文件,急!!!
  • 请教高手:Unix下如何实现进程池?
  • UNIX SHELL实现su用户切换功能
  • java命名空间java.util.regex类pattern的类成员方法: unix_lines定义及介绍
  • 刚刚接触Unix系统和Unix编程。急需Unix下多线程程序设计和网络Socket程序设计方面的资料。
  • unix/Linux下c++ boost thread库读写锁介绍
  • 关于UNIX的历史 : 1973年,K.Thompson和D.M.ritchie,用C改写UNIX。那么,在此之前,UNIX是用什么写的?
  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • 没有unix系统我如何学习unix
  • php将unix时间戳转换成字符串时间函数(date)
  • unix盘哪里有下载的??哪里有比较好的unix论坛??万分感谢!!!!!!!!!
  • unix/Linux下c/c++ pthread库读写锁函数介绍
  • 急!装完unix5.06,再装win2000。重启后不能进unix.
  • UNIX特急!!!digital unix问题,请专家快来!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3