os.system() 호출에서 벗어나는 방법? os.system()을 사용할 때 명령어에 매개 변수로 전달되는 파일 이름 및 기타 인수를 피할 필요가 있는 경우가 많습니다.이거 어떻게 해요?여러 운영 체제/셸에서 작동하지만 특히 bash용으로 작동하는 것이 좋습니다. 저는 현재 다음과 같은 작업을 수행하고 있지만, 이를 위한 라이브러리 기능이 있거나, 적어도 보다 우아하고 견고하며 효율적인 옵션이 있어야 한다고 확신합니다. def sh_escape(s): return s.replace("(","\\(").replace(")","\\)").replace(" ","\\ ") os.system("cat %s | grep something | sort > %s" % (sh_escape(in_filename), ..