python Nagios 플러그인을 다운로드하고 설치하기위한 간단한 bash 스크립트를 작성합니다. 일부 구형 서버에서는 스크립트가 서브 프로세스 모듈을 설치해야 할 수도 있으므로 올바른 python-devel 파일이 설치되어 있는지 확인해야합니다.bash 스크립트에서 Python dev 파일의 존재 여부 확인
이러한 파일을 검사하기위한 적절한 플랫폼 간 방법은 무엇입니까? rpm 또는 apt에서 멀리하고 싶습니다.
파이썬에서 제대로 작동하는지 확인하는 방법을 알려 주시면 알려드립니다. 감사!
업데이트 :
이것은 내가 생각해 낸 최고입니다. 누구든지 더 나은 결정적인 방법을 알고 있습니까?
if [ ! -e $(python -c 'from distutils.sysconfig import get_makefile_filename as m; print m()') ]; then echo "Sorry"; fi
어떤 이유로 RPM을 좋아하지 않습니까? – ajreal
나는 distro를 결정하고 rpm과 dpkg (apt)를 실행해야 할 것이다. 그래서 가능하다면 모든 코드를 갖고 싶지 않을 것입니다. bash 스크립트에서 "python -c import development-stuff"를 수행하고 종료 상태를 확인하면 더 좋을 것입니다. – CarpeNoctem