shell脚本递归压缩实践
Posted 小刀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本递归压缩实践相关的知识,希望对你有一定的参考价值。
#!/bin/bash Src_Path=/data/www/logs Dst_Path=/data/www/logs_bak for rfile in `find $Src_Path/ -depth -maxdepth 1 -type f |awk -F ‘/‘ ‘{print $NF}‘` do tar -zcPvf $Dst_Path/$rfile.tar.gz $Src_Path/$rfile done for dir in `find $Src_Path/* -type d|awk -F ‘/‘ ‘{print $NF}‘` do mkdir -p $Dst_Path/$dir for file in `find $Src_Path/$dir/ -type f|awk -F ‘/‘ ‘{print $NF}‘` do tar -zcPvf $Dst_Path/$dir/$file.tar.gz $Src_Path/$dir/$file done done
以上是关于shell脚本递归压缩实践的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot 项目打包 + Shell 脚本部署实践,太有用了!
Spring Boot 项目打包 + Shell 脚本部署实践,太有用了!