是否有從 shell 返回任意退出程式碼的捷徑

是否有從 shell 返回任意退出程式碼的捷徑

命令truefalse不執行任何操作,只是分別返回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 "$?"

按預期工作...!

相關內容