apt-get -v &> /dev/null && apt-get update
which yum &> /dev/null && yum update
, если есть только два дистрибутива, вы можете сделать это короче:
apt-get -v &> /dev/null && apt-get update || yum update
каким-то образом yum -v возвращать ненулевое значение в CentOS, поэтому используйте which вместо этого, конечно, вы следует рассмотреть сценарий, если нет which.