Skip to content

000

原始文件为 Python 代码,本文是转换后的 Markdown 文件。

#!/usr/bin/python3
import os
import sys
import re
output = os.popen('checksec --file='+sys.argv[1],'r')

line1 = output.readline().rstrip('\n')
line2 = output.readline().rstrip('\n')

name_list = re.split(r' {2,}|\t{1,}', line1)
value_list = re.split(r'(?<=\033\[m) {2,}|\t{1,}', line2)

for name, value in zip(name_list, value_list):
    print(name.ljust(13,' '), ':  ', value)