美文网首页代码搬运工的工作之路
linux 下找到最新日期在一个范围内 且不是tar.gz结尾的

linux 下找到最新日期在一个范围内 且不是tar.gz结尾的

作者: 小静plus | 来源:发表于2019-12-18 16:31 被阅读0次

    ###如以下命令,作用找到名字中*:catalina.*.log.* 且不是以.tar.gz结尾的文件 且其文件对应的日期###是2019-09-01 到2019-09-30 (不包括09-30)

    for i in `find . -name '*:catalina.*.log.*' -newermt "2019-09-01" ! -newermt "2019-09-30" | grep -v '.tar.gz$' -type f -print`; do tar -zcvf $i.tar.gz $i --remove-files;done

    相关文章

      网友评论

        本文标题:linux 下找到最新日期在一个范围内 且不是tar.gz结尾的

        本文链接:https://www.haomeiwen.com/subject/atqsvctx.html