count=$(lshw | grep -i vmware | wc -l) ; if [ "$count" -gt 0 ] ; then echo "disable ntp" ; else echo "enable ntp" ; fi
Obviamente, mude o eco para os comandos que você quer.
Nota: isso só funcionará para o VMware. Você precisará fazer com que grep -i "vmware\|virtualbox\|xen"
ou algo semelhante (veja a lshw
output no virtualbox ou xen para ver quais são as strings exatas) se você estiver usando sistemas de virtualização diferentes.