python脚本-查询目录下的备份压缩包,选择执行回滚

版权声明:本文为博主原创文章,转载请附上博文链接! https://blog.csdn.net/liyyzz33/article/details/84773832

需求是目录下很多zip,一键查询有哪些zip后,选择后直接解压到要恢复的目录。

#-*- coding: utf-8 -*-

import os
import commands

(status ,dir) =commands.getstatusoutput( "ls -l /data/bak |grep ^- | awk '{print $9}'")
seq = dir.strip('\n').split('\n')

while (True):
    for index, item in enumerate(seq):
     print(index, item)
    choice = input("请选择要回滚的包:")
    version=seq[int(choice)]
    commond="unzip -qo /data/bak/%s -d  /data/www/" % (version)
    res=os.system(commond)

    break
    ```

猜你喜欢

转载自blog.csdn.net/liyyzz33/article/details/84773832
今日推荐