#!/usr/bin/python3 # -*- coding: utf-8 -*- import os import sys env_dict=os.environ.copy() env_dict.pop('SHELL',None) env_dict.pop('COLORTERM',None) env_dict.pop('TERM_PROGRAM_VERSION',None) env_dict.pop('LANGUAGE',None) env_dict.pop('XDG_SESSION_TYPE',None) env_dict.pop('VSCODE_GIT_ASKPASS_NODE',None) env_dict.pop('MOTD_SHOWN',None) env_dict.pop('HOME',None) env_dict.pop('LANG',None) env_dict.pop('LS_COLORS',None) env_dict.pop('SSL_CERT_DIR',None) env_dict.pop('GIT_ASKPASS',None) env_dict.pop('SSH_CONNECTION',None) env_dict.pop('VSCODE_GIT_ASKPASS_EXTRA_ARGS',None) env_dict.pop('LESSCLOSE',None) env_dict.pop('XDG_SESSION_CLASS',None) env_dict.pop('TERM',None) env_dict.pop('LESSOPEN',None) env_dict.pop('USER',None) env_dict.pop('VSCODE_GIT_IPC_HANDLE',None) env_dict.pop('SHLVL',None) env_dict.pop('XDG_SESSION_ID',None) env_dict.pop('XDG_RUNTIME_DIR',None) env_dict.pop('SSL_CERT_FILE',None) env_dict.pop('SSH_CLIENT',None) env_dict.pop('VSCODE_GIT_ASKPASS_MAIN',None) env_dict.pop('XDG_DATA_DIRS',None) env_dict.pop('BROWSER',None) env_dict.pop('PATH',None) env_dict.pop('DBUS_SESSION_BUS_ADDRESS',None) env_dict.pop('OLDPWD',None) env_dict.pop('TERM_PROGRAM',None) env_dict.pop('VSCODE_IPC_HOOK_CLI',None) env_dict.pop('aaaaaaa',None) # print("环境变量") # for key in env_dict: # print(f"{key}:{env_dict[key]}") # print("命令行参数") # for item in sys.argv: # print(f"{item}") os.system(f"make {' '.join(sys.argv[1:])}")