Tengo un script de shell largo que contiene muchas condiciones y quiero saber si hay algún error de sintaxis en el script sin ejecutarlo.
Dado que el script de shell se interpreta, creo que no es posible, pero hay una manera de saberlo usando algún truco.
bash
la verificación de sintaxis incorporada, puede usar shellcheck para identificar problemas menos graves y malas prácticas.