你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Linux开发
常用Shell脚本集——如何查找日期为某一天的文件
 
  1. #!/bin/sh   
  2. # The right of usage, distribution and modification is here by granted by the author.   
  3. # The author deny any responsibilities and liabilities related to the code.   
  4. #   
  5. OK=0   
  6. A=`find $1 -print`   
  7. if expr $3 == 1 >;/dev/null ; then M=Jan ; OK=1 ; fi   
  8. if expr $3 == 2 >;/dev/null ; then M=Feb ; OK=1 ; fi   
  9. if expr $3 == 3 >;/dev/null ; then M=Mar ; OK=1 ; fi   
  10. if expr $3 == 4 >;/dev/null ; then M=Apr ; OK=1 ; fi   
  11. if expr $3 == 5 >;/dev/null ; then M=May ; OK=1 ; fi   
  12. if expr $3 == 6 >;/dev/null ; then M=Jun ; OK=1 ; fi   
  13. if expr $3 == 7 >;/dev/null ; then M=Jul ; OK=1 ; fi   
  14. if expr $3 == 8 >;/dev/null ; then M=Aug ; OK=1 ; fi   
  15. if expr $3 == 9 >;/dev/null ; then M=Sep ; OK=1 ; fi   
  16. if expr $3 == 10 >;/dev/null ; then M=Oct ; OK=1 ; fi   
  17. if expr $3 == 11 >;/dev/null ; then M=Nov ; OK=1 ; fi   
  18. if expr $3 == 12 >;/dev/null ; then M=Dec ; OK=1 ; fi   
  19. if expr $3 == 1 >;/dev/null ; then M=Jan ; OK=1 ; fi   
  20. if expr $OK == 1 >; /dev/null ; then   
  21. ls -l --full-time $A 2>;/dev/null | grep "$M $4" | grep $2 ;   
  22. else   
  23.   echo Usage: $0 path Year Month Day;   
  24.   echo Example: $0 ~ 1998 6 30;   
  25. fi  
  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089