我有一個AWS RDS進程,可以生成4個不同的輸出作爲創建,修改,備份和可用。該過程的輸出每4到5分鐘更改一次,最後當過程完成時它將生成最後一個輸出作爲可用。我正在存儲一個變量「dbState」。 我想要做的是運行一個微調,直到變量有可用的值。 爲此,我將不得不運行兩個循環第一個不斷檢查變量值的循環。第二個繼續運行循環和微調,直到變量值變爲可用。 while :; do
dbState=(`aw
如果我運行的某些主機下面的腳本: ssh -t myhost /usr/bin/sudo /bin/bash <<'HERE_DOCUMENT'
whoami
uptime
exit
HERE_DOCUMENT
我得到以下輸出: Pseudo-terminal will not be allocated because stdin is not a terminal.
sudo: s