1
명령 결과 이상한 결과를 캡처 구석은 '그러나 실제 결과는 : 나는 가지 의아해하고Phing ssh를 내가 지금처럼, 서버에 ssh를 뭔가를하고 결과를 반환해야합니다 간단한 Phing 스크립트를 가지고
[echo] result: OK
NOOK
, 내가하지, 처음 실행 된 마지막 명령의 가치에 관심이있다. 어떤 힌트?
명령 결과 이상한 결과를 캡처 구석은 '그러나 실제 결과는 : 나는 가지 의아해하고Phing ssh를 내가 지금처럼, 서버에 ssh를 뭔가를하고 결과를 반환해야합니다 간단한 Phing 스크립트를 가지고
[echo] result: OK
NOOK
, 내가하지, 처음 실행 된 마지막 명령의 가치에 관심이있다. 어떤 힌트?
결과가 정확합니다. 귀하의 명령은 'OK'를 울리는 것이며, 오류없이 통과하면 'NOOK'를 울려 야합니다. 그것은 이전 명령의 결과를 표시해야합니다
(exit $? && echo 'OK') || echo 'NOOK'
: 당신이 이전 명령의 결과를 원하는 경우처럼
echo 'OK' && echo 'NOOK'; # result is "OK\nNOOK"
이 보일 것입니다. exit $를 대체 할 수 있습니까? 어떤 명령이라도 결과를 알고 싶습니다.
EDIT : 문제는 phing에 bash가 없습니다 ... 마지막 phing 명령의 결과를 알고 싶다면 http://www.phing.info/docs/guide/trunk/apbs17.html을 연구하고 결과를 알고 싶은 phing 명령의 반환 값을 얻는 방법을 배워야합니다.