2
我正在使用ssh從本地shell腳本運行遠程shell腳本。下面是我的本地shell腳本中的代碼:如何將狀態碼從遠程運行的shell腳本返回到本地shell腳本
ssh [email protected]_server '/bin/bash' << EOF
if remote_shell_script.sh ; then
echo 'Script executed successfully'
else
echo 'Script failed'
fi
EOF
上述腳本工作正常。但是我無法將狀態碼返回到本地可以使用的本地shell腳本。我想在EOF..EOF裏面返回一個狀態碼(0,1),這些語句可以在我的本地腳本中捕獲,然後相應地採取行動。我怎樣才能做到這一點?