經常使用方法函數

一、獲取加解密密碼shell

CUR_PATH = os.getcwd()json

ENCRYPTY_PATH = CUR_PATH + 'decrypt.sh'命令行

PASSWORD_PATH = CUR_PATH + 'password.sh'orm

def decrypt(name):ip

    with open(PASSWORD_PATH, 'r') as passfile:get

        jsonObject = json.load(passfile)cmd

    cmd = 'source {decrypt}  "{argv}"'.format(decrypt=ENCRYPT_PATH, argv= jsonObject[name])it

    deresult = os.popen(cmd).read().strip()form

    return deresultsed

 

二、shell命令行提取某一行某一列的值

sed -n Np /file/path | cut -d 「 」-fM

其中,N表示提取第幾行,M表示提取第幾列,其中列是按空格分割的。若是須要以其餘字符分割,將空格替換爲目標字符便可。

相關文章
相關標籤/搜索