【发布时间】:2023-01-23 17:52:08
【问题描述】:
我有需要恢复 Virtualbox 机器的脚本,并且想使用机器名称作为变量,所以我有:
VMN="VMtest"
screen -S MyScr -p 3 -X stuff $'VBoxManage controlvm "${VMN}" resume --type headless\n'
但变量在此命令中不可见。所以我只在屏幕窗口中看到以下命令
[me@srv ~]$ VBoxManage controlvm resume --type headless
所以我不确定是否需要先在该屏幕中定义变量,或者如何将它放在单引号内。
【问题讨论】: