shell命令:删除当前.sh文件所在目录下的zip包,并且重新打包
2013-10-29 19:02
405 查看
filepath=$(cd "$(dirname "$0")"; pwd) packagePath="$filepath"/package zipPath="$filepath"/package.zip if [ -d "$packagePath" ]; then #删除旧zip包 rm -fr "$zipPath" #重新打包 # zip -r "$packagePath".zip "$packagePath" cd "$filepath" zip -r package.zip package/* echo "=-=-=-=-=-=-=-=-=-=-" echo "打包成功" else echo "=-=-=-=-=-=-=-=-=-=-" echo "打包失败,package目录不存在!!!" fi echo "=-=-=-=-=-=-=-=-=-=-"
相关文章推荐
- shell命令:给当前目录里一个文件压缩一份不包含.svn文件的zip包
- 获取 .sh 文件当前所在目录
- shell学习之查找当前目录下文件以及文件夹大小-'du'命令和'df'命令
- 遍历当前文件目录并且删除所有最近一周没有修改的文件(C/C++)
- shell删除当前目录及递归目录下文件指定字符串
- 以下命令能将当前目录下的所有目录打包成tar.gz文件
- dirname命令介绍-使用dirname在shell脚本中获取当前脚本文件所在的绝对路径
- 【每日一句shell】把100天前的文件打包并且删除
- linux-shell命令之rm(remove)【删除文件或目录】
- linux 命令(1) find -exec 将当前目录下所有"test.file"文件删除
- Linux下zip命令-不打包目标文件目录
- centos shell脚本编程1 正则 shell脚本结构 read命令 date命令的用法 shell中的逻辑判断 if 判断文件、目录属性 shell数组简单用法 $( ) 和${ } 和$(( )) 与 sh -n sh -x sh -v 第三十五节课
- 使用shell脚本删除当前目录下.c文件对应的可执行文件
- shell 中获取当前工作路径和命令文件所在绝对路径
- shell 中获取当前工作路径和命令文件所在绝对路径
- shell删除当前目录及递归目录下文件指定字符串
- 使用批处理命令移动子目录下的所有文件到当前目录下,并删除子目录
- chmod +x *.sh 这个命令是为sh文件增加可执行权限; chmod +R 777 *.* 对当前目录下的所有子目录和子文件进行 777权限的变更;通在安装软件时复制相关文件。
- 使用shell脚本删除当前目录下.c文件对应的可执行文件
- rm 命令(删除文件和目录)