我正在创建一个脚本来检查我的一个客户中有关VM的要求.
脚本的第一部分是检查操作系统是否为虚拟.为了实现这一目标,我创建了以下脚本.
问题是,即使系统是虚拟的,它也不起作用,我的意思是测试,如果不工作!
有没有人可以提供帮助,并说我做错了什么(我是 shell脚本的初学者,可能是错的).
原文链接:https://www.f2er.com/bash/385463.html脚本的第一部分是检查操作系统是否为虚拟.为了实现这一目标,我创建了以下脚本.
问题是,即使系统是虚拟的,它也不起作用,我的意思是测试,如果不工作!
有没有人可以提供帮助,并说我做错了什么(我是 shell脚本的初学者,可能是错的).
CHECK_SYSTEM=`dmidecode | grep -i "Product Name: VMware Virtual Platform"` if [ "$CHECK_SYSTEM" = "Product Name: VMware Virtual Platform" ] ; then printf "%s\n" "The system is Virtual" else printf "%s\n" "The system is not Virtual" exit 192 fi