我做错什么了。我敢肯定我要做的事每个人都清楚。
#/usr/bin/env sh
echo -e "What VM?"
read vname
if [ '`VboxManage list vms | grep -c "$vname"`' != 0 ]; then
echo exists
fi
任何人都有建议。它应该告诉我VM是否存在。
最佳答案
首先你的想法是错误的。
尝试此代码
#!/usr/bin/env sh
echo -e "What VM?"
read -r vname
if [ "$(VboxManage list vms | grep -c "$vname")" != 0 ]; then
echo exists
fi
关于linux - VboxManage列表vms Linux Shell脚本始终输出错误结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54139927/