Tecnología

Inicio

Cómo redireccionar una salida de un archivo a otro en Linux

En el sistema operativo Linux cada programa que se ejecuta tiene un conjunto de descriptores de entrada y salida. Cada descriptor puede ser un archivo, un enchufe de red o un tubo (para comunicarse con otro proceso siguiendo un esquema de productor-consumidor). Las conchas Linux incluyen un poderoso mecanismo de redirección, por el que la salida de un archivo puede ser (re) dirigido a cualquier descriptor sin tener que modificar el código del archivo de la generación de esa salida. En particular, puede enviar la salida de un archivo a cualquier archivo de su elección.

Instrucciones

1 Iniciar sesión en el ordenador con Linux.

2 Lanzar una consola de comandos. La forma específica de llevar a cabo este paso depende de la distribución de Linux. Por ejemplo, en Ubuntu Linux, haga clic en "Aplicaciones" en la barra de tareas en la parte superior de la pantalla. Seleccione "Accesorios" y luego seleccionar "Terminal". Una nueva ventana de terminal se abrirá, con una concha a la espera de sus órdenes.

3 Escriba la siguiente línea en la shell:

processFile> myOutputFile

Reemplazar "processFile" por el nombre del archivo que va a generar la salida deseada, y "myOutputFile" por el nombre del archivo que desea dirigir esa salida a. Presione ENTRAR." Linux se ejecutará "processFile" y, ya que la producción se genera, escribirlo a nombre de "myOutputFile".