Linux script: 找到匹配文件删除并重新下载...

来源:互联网 发布:it运维 编辑:程序博客网 时间:2024/06/08 17:27

      由于服务器主机众多,无法每个都进去检查,于是用java写了一个jar代替人工自动做每日服务器检查的动作,但是问题来了,如果要升级jar,那么就要每个服务器手动更新,这不是我想要的结果,于是写了一段脚本完成此事:


#!/bin/bashcd /live/bin/checklog/usr/bin/find /live/bin/checklog -type f -name "checklog.jar*" -exec rm "{}" \;echo "Downloading core ..."/usr/bin/wget http://128.30.14.1/scl/core/checklog.jar/usr/local/jdk/bin/java -jar checklog.jar/bin/rm checklog.jar


这段脚本非常简单,就是删除本地的jar,然后重新download最新的再运行,运行完毕再删除之。


0 0