国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

shell腳本學習之調用腳本將文件打包zip的方法示例

2019-10-26 18:53:38
字體:
來源:轉載
供稿:網友

前言

本文主要給大家介紹的是關于調用腳本將文件打包zip的相關資料,分享出來供大家參考學習,下面來一起看看詳細的介紹:

最近剛剛接觸shell腳本,寫了一點簡單的練手。這里是用python調用腳本執行打包操作。

方法如下:

第一步,創建腳本:

#!/bin/shCERT_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 commandsdef 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)

總結

以上就是這篇文章的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對武林站長站的支持。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 威海市| 桐乡市| 天水市| 崇左市| 班玛县| 红原县| 凤山县| 红原县| 青阳县| 嵊泗县| 财经| 江安县| 石泉县| 松原市| 浏阳市| 肃宁县| 石门县| 夏津县| 新野县| 广元市| 崇信县| 台北市| 若尔盖县| 鄂托克旗| 五寨县| 固原市| 德保县| 潮安县| 奉化市| 乳源| 中山市| 望江县| 阿图什市| 得荣县| 财经| 清徐县| 大宁县| 星子县| 定南县| 安义县| 蚌埠市|