Leer la salida y los códigos de salida
Después de que se ejecuta un comando, normalmente imprime algo. Aprender a leer esa salida es una habilidad real, porque es la forma en que tú y la IA descubren si las cosas funcionaron.
- La salida normal es solo información — archivos listados, mensajes de progreso, un servidor diciendo que arrancó.
- Los errores normalmente lo dicen con claridad:
Error:,command not found,permission denied,cannot find module. Las palabras después de los dos puntos son tu pista. Copia el error completo y pégaselo a tu IA — es lo más útil que puedes entregarle cuando algo se rompe.
Detrás de escena, cada comando termina con un código de salida invisible: 0 significa éxito, cualquier otra cosa significa un problema. Rara vez necesitarás comprobarlo a mano, pero lo escucharás mencionar. Puedes ver el último así:
echo $? # prints the exit code of the last command (0 = OK)
Si un comando falló en silencio y no estás seguro, echo $? te dice si realmente tuvo éxito.