0
我想要在我的腳本中使用遠程服務器的主機名。 我在腳本中嘗試這個命令,但它不工作。如何使用bash腳本獲取遠程實例的主機名?
#!/bin/bash
host= $(ssh -i keylocation [email protected] sudo echo $HOSTNAME)
echo $host
這是給我下面的錯誤: ./changeconfig.sh:3號線:主機名(實際的主機):找不到
任何人都可以請幫我的命令。
感謝您的回答,感謝您的快速回復。當我將它作爲單獨的命令使用時,它正在工作,但不能在腳本中使用。給出同樣的錯誤。 –
感謝它現在工作。 –
當時它不允許我接受它,現在我做了。 –