2014-09-20 3 views
3

나는 bash 스크립트를 만들고 있는데 이식성이 있는지 확인하고 싶습니다. 컨텍스트의 경우 명령은 tmux-resurrect plugin의 일부가됩니다.`ps` 명령은 어떻게 이식 가능합니까?

이 명령을 사용하고 싶습니다 : ps -eo ppid,command. 그 명령은 이식 가능합니까?

나 자신을 확인하는 방법을 듣는 것도 기쁘다. 예를 들면 : 어쩌면 많은 수의 운영 체제에서 명령을 테스트 할 수있는 서비스가 있습니까?

+0

글쎄, http://shells.red-pill.eu/와 같은 목록에서 몇 가지 무료 셸에 가입 할 수 있습니다 ... 나는 그것에 대한 헌신적 인 서비스를 모른다. – liori

답변

1

POSIX 표준은 웹에서 공개적으로 사용 가능합니다. 예, ps은 표준화 된 유틸리티 중 하나입니다. 표준 옵션을 고수한다면 꽤 휴대 가능해야합니다.

그러나 일부 유틸리티가 올바른 동작을 수행하도록하려면 특정 환경 변수를 설정해야 할 수 있습니다. 특히, GNU 유틸리티를 사용하는 시스템은 POSIXLY_CORRECT=yes 또는 유사한 것이 설정되어 있어야 할 수도 있습니다.

관련 문제