온라인 중SunOS 5.11 11.1 sun4v sparc sun4v
$?
명령의 결과(성공 또는 실패)를 캡처하고 싶습니다 .
다음은 잘 작동합니다.
ps auxww | grep httpd;
echo $?
산출:
1
awk
그러나 반환 코드를 캡처하기 위해 추가하면 1
아래와 같이 중단되고 반환되지 않습니다.
ps auxww | grep httpd; awk -vrc=$? 'BEGIN{print "rc="rc)'
출력도 없고 반환도 안 되고... 그냥 멈춥니다!
이 명령이 Linux, AiX 및 Solaris와 같은 모든 운영 체제 유형에서 작동하기를 원합니다.
rc=$?
명령이 표준 출력으로 반환되도록 하는 방법을 제안할 수 있습니까 ?