【发布时间】:2020-02-03 22:16:54
【问题描述】:
我有一个 DigitalOcean 液滴 mydroplet,我正在使用 DigitalOcean CLI doctl 通过 bash 脚本远程访问它。当 ssh 连接终止时,我需要访问在 droplet 上运行的最后一个命令的退出代码,即$?。但是,DigitalOcean 似乎聚合了所有 ssh 退出代码 >0 到 1。有没有办法可以保留原始退出代码?
例如:
>> doctl compute ssh mydroplet --ssh-command "exit 12"
>> echo $?
1 # how can I make this 12?
【问题讨论】:
标签: bash ssh digital-ocean