前言

本文主要给大家介绍的是关于调用脚本将文件打包zip的相关资料,分享出来供大家参考学习,下面来一起看看详细的介绍:
最近刚刚接触shell脚本,写了一点简单的练手。这里是用python调用脚本执行打包操作。
方法如下:
第一步,创建脚本:
#!/bin/sh
CERT_DIR_ZIP=/data/cert/keys
zip_user(){
zip -P $zip_psw /data/frontend/tmp/$zip_name.zip $client/*
}
if [ "x$1" = "xzip" ];then
cd $CERT_DIR_ZIP
client=$2
zip_psw=$3
zip_name=$4
zip_user
cd -
fi
第二步:调用脚本
我这里用的是python调用的脚本文件去执行,注意传入的字符格式。我这里exec_shell写在公共类中.
exec_shell(self, '/bin/sh /data/root/sbin/usercert.sh zip ' + CLIENT + ' "' + zip_psw + '" ' + zip_name)
#具体方法
import commands
def exec_shell(self, shell):
(status, out) = commands.getstatusoutput(shell)
if (status != 0): # 执行脚本失败
self.log.debug("exec [%s] fail. out=%s"%(shell, out))
else:
self.log.debug("exec [%s] success. out=%s"%(shell, out))
return (status, out)
总结
以上就是这篇文章的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# shell
# zip
# 打包
# 文件夹
# 打包文件
# 提高你工作效率的shell命令总结大全
# Linux下NC反弹shell命令(推荐)
# shell脚本实现多彩进度条
# shell如何记录用户的IP与命令详解
# shell脚本实现多进程运行的方法示例
# Shell脚本经典之Fork炸弹的分析与预防
# 详解Linux Shell 实现一个获取任意位数的随机密码的脚本
# 的是
# 我这
# 给大家
# 写了
# 相关资料
# 这篇文章
# 谢谢大家
# 写在
# 第二步
# 方法如下
# 里用
# 类中
# 有疑问
# bash
# span
# brush
# bin
# cert
# keys
# data
相关文章:
网站制作需要会哪些技术,建立一个网站要花费多少?
建站之星如何通过成品分离优化网站效率?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
高防服务器租用首荐平台,企业级优惠套餐快速部署
建站之星多图banner生成与模板自定义指南
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
如何通过服务器快速搭建网站?完整步骤解析
如何通过wdcp面板快速创建网站?
c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】
如何通过山东自助建站平台快速注册域名?
网站制作网站,深圳做网站哪家比较好?
C++用Dijkstra(迪杰斯特拉)算法求最短路径
济南企业网站制作公司,济南社保单位网上缴费步骤?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
建站之星安装提示数据库无法连接如何解决?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
建站主机SSH密钥生成步骤及常见问题解答?
如何在腾讯云服务器快速搭建个人网站?
c# 在高并发下使用反射发射(Reflection.Emit)的性能
电商网站制作公司有哪些,1688网是什么意思?
如何在Ubuntu系统下快速搭建WordPress个人网站?
html制作网站的步骤有哪些,iapp如何添加网页?
建站之星伪静态规则如何正确配置?
建站之星代理平台如何选择最佳方案?
建站之星如何实现PC+手机+微信网站五合一建站?
浅析上传头像示例及其注意事项
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
如何快速生成橙子建站落地页链接?
如何在万网主机上快速搭建网站?
如何基于云服务器快速搭建网站及云盘系统?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
如何快速查询网址的建站时间与历史轨迹?
建站之星×万网:智能建站系统+自助建站平台一键生成
智能起名网站制作软件有哪些,制作logo的软件?
如何通过虚拟主机空间快速建站?
小说建站VPS选用指南:性能对比、配置优化与建站方案解析
C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)
制作电商网页,电商供应链怎么做?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
建站之星与建站宝盒如何选择最佳方案?
如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
如何在阿里云完成域名注册与建站?
西安大型网站制作公司,西安招聘网站最好的是哪个?
如何访问已购建站主机并解决登录问题?
*请认真填写需求信息,我们会在24小时内与您取得联系。