Efecto dominó de Bash: libro mayor de redirección
Utilice la redirección > y >> para crear libros de texto simples y auditables en Bash.
Iniciar lección interactivaEfecto dominó de Bash: libro mayor de redirección
La redirección es la forma en que la salida terminal se convierte en evidencia duradera. Esta lección enseña la diferencia entre crear un archivo con > y agregarlo al mismo archivo con >>.
Comandos para practicar
echo 'start' > ledger.txt
echo 'next' >> ledger.txt
cat ledger.txt
Señal terminal esperada
Después de ambas escrituras, el libro mayor debe contener ambas líneas en secuencia:
start
next
Por qué esto importa
Gran parte de la depuración operativa depende de seguimientos persistentes. Si sobrescribe cuando pretendía agregarlo, perderá la cronología y hará que los incidentes sean más difíciles de reconstruir.
Errores comunes
- Usar
>repetidamente y eliminar líneas anteriores por accidente. - Agregando al nombre de archivo incorrecto.
- Olvidar validar el contenido del archivo después de escribir.
Extensión de práctica
Crea una línea de tiempo de tres líneas:
echo 'step-1' > timeline.txt
echo 'step-2' >> timeline.txt
echo 'step-3' >> timeline.txt
cat timeline.txt
Este es el mismo patrón que se utiliza para registros de ejecución ligeros y seguimientos de auditoría manuales.
Referencias
Estos enlaces de Microsoft Learn y de la documentación de Windows aportan detalles confiables sobre los comandos usados en este artículo.