
命令true
和false
不執行任何操作,只是分別返回0
和1
。我正在尋找一個類似的命令,除了返回任意退出程式碼以進行測試之外什麼也不做。
有了這個,我就可以
ssh remote return 27; echo $?
這不起作用,因為
bash: line 0: return: can only `return' from a function or sourced script
答案1
實際上,當我寫下問題時,我想到了一個顯而易見的解決方案,但也許有一天其他人可以使用它:
ssh remote exit 27; echo "$?"
按預期工作...!