import os
import sys
import re
import csv
import string
#检查kernel的开关
def check_kernel_configs():
grepCmd='grep -i' #忽略大小写
#添加想要检查的configs在这里,eg: ' CONFIG_AAAAA'
configs=[' ARM_SMMU',' CONFIG_SCHEDSTATS']
#添加想要检查的分支路径, eg: ' mp1/a/b/c/filename'
paths=[' kernel-4.19/arch/arm64/configs']
#输出文件
output='>> result2.txt'
for path in paths:
os.system('echo '+path+output)
for config in configs:
print(path)
cmd=grepCmd+config+path+output
os.system(cmd)
if __name__ == "__main__":
check_kernel_configs()
检查开关脚本
本文档详细介绍了如何使用Python脚本通过grep命令检查kernel-4.19内arch/arm64目录下的配置文件,包括配置项'ARM_SMMU'和'SCHEDSTATS',并输出检查结果到'result2.txt'。
摘要由CSDN通过智能技术生成