which abc
명령을 실행하여 환경을 설정해야합니다. which
명령과 동일한 기능이 있습니까? 이것은 내 코드입니다.'which is equivalent function in Python
cmd = ["which","abc"]
p = subprocess.Popen(cmd, stdout=subprocess.PIPE)
res = p.stdout.readlines()
if len(res) == 0: return False
return True
도 쉘 자체에서,'which' 자체는 명령이 설치되었는지 여부를 감지하기에 좋은 선택이 아닙니다. [참조] (http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script/677212#677212) – kojiro