Del curso: Bash Scripting desde cero
Desbloquea este curso con un periodo de prueba gratis
Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.
Redirecciones básicas (>, >>, <) - Tutorial de Bash
Del curso: Bash Scripting desde cero
Redirecciones básicas (>, >>, <)
En Linux todo es flujo. Basándose en C, las entradas son stdin, las salidas, stdout y los errores, stderr. Con redirecciones, decides si mandas la salida a un archivo, combinas flujos o descartas lo que no te interesa. Para sacar cosas a un archivo, básicamente, tienes que utilizar el > o el >>. La diferencia es que el > sobrescribe lo que hay en el archivo y pone lo nuevo que hayas redirigido, y los dos > ponen lo que hayas redirigido como última línea dentro del archivo. Asimismo, puedes recibir entradas desde un archivo. El < hace que el comando lea desde el archivo en lugar de desde el teclado. Y también puedes descartar cosas con /dev/null. /dev/null es el agujero negro y todo lo que envías ahí desaparece. Todo esto, especialmente las salidas a archivos, se utilizan mucho en labores de pentesting. Cuando estás haciendo labores de reconocimiento y estás tirando escáneres, normalmente las salidas las mandas a un archivo que puedes analizar posteriormente. Entre los…