Estoy escribiendo un script bash donde quiero salir si el usuario no es root. El condicional funciona bien, pero el script no sale.
[[ `id -u` == 0 ]] || (echo "Must be root to run script"; exit)
He intentado usar en &&lugar de ;pero tampoco trabajo.
exit 1para hacer entender el proceso padre que ocurrió un problema.