mvn en el script bash si declaración

Quiero ejecutar el comando mvn clean en un script bash. Pero quiero ponerlo en una sentencia if. Si la limpieza no se ejecuta correctamente, me gustaría salir del script de bash con una declaración de eco. Aquí está el código que está causando el problema: if [mvn clean]; entonces

Intenté poner $ (mvn clean) dentro de la sentencia if, pero había demasiados argumentos, dice el terminal. ¿Alguien sabe si esto es posible? ¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta