쉘에서 임의의 종료 코드를 반환하는 바로 가기가 있습니까? [중복]

쉘에서 임의의 종료 코드를 반환하는 바로 가기가 있습니까? [중복]

및 명령은 true및 각각 을 false반환하는 것 외에는 아무 작업도 수행하지 않습니다 . 테스트를 위해 임의의 종료 코드를 반환하는 것 외에는 아무 것도 수행하지 않는 유사한 명령을 찾고 있습니다.01

이것으로 나는 할 수 있다

ssh remote return 27; echo $?

이것은 작동하지 않습니다. 왜냐하면

bash: line 0: return: can only `return' from a function or sourced script

답변1

사실 제가 질문을 작성할 때 명확한 해결책을 염두에 두었지만 언젠가 다른 사람이 이를 사용할 수도 있습니다.

ssh remote exit 27; echo "$?"

예상대로 작동합니다...!

관련 정보