Cómo utilizar la redirección en la línea de comandos
En nuestra continua búsqueda para propagar el conocimiento de la línea de comandos de OS X, le brindamos información sobre las extremadamente útiles utilidades de redireccionamiento.
Redireccionar la salida de un comando a un archivo nuevo
El uso más básico de una redirección es el siguiente:
comando > nuevoarchivo
Esto tomará la salida de 'comando' y la colocará en un archivo llamado 'nuevo archivo', por ejemplo:
ls -la > lista de directorios.txt
Eso colocaría la salida de ls -la en un archivo llamado directorylisting.txt. ¡Fácil!
Agrega la salida de un comando al final del archivo existente (EOF)
Si tiene un archivo existente al que desea agregar la salida de un comando, simplemente use esta forma de redirección:
comando >> archivo existente
Ejemplos de redirecciones de línea de comando en uso
Si quisiera crear un archivo de texto con datos del comando ps, pero controlado solo para procesos relacionados con el Tablero en ejecución, esto es lo que escribiría en la línea de comando:
ps-aux | Panel grep > dashboarddata.txt
Si desea agregar al final del archivo que acabamos de crear, dashboarddata.txt, una lista de Widgets que ha instalado, debe escribir lo siguiente:
ls -l /Library/Widgets >> dashboarddata.txt
Los usos de la redirección son infinitos y encontrará que cuanto más tiempo pase en la línea de comando, más querrá usar la redirección para ayudar en ciertas tareas.
Mac OS X es tan fácil de usar que muchos usuarios de Mac probablemente no saben que están sentados sobre una poderosa base Unix, accesible por la aplicación Terminal.Nuestra sensación es que, dado que la línea de comandos está ahí, debería poder usarla hasta cierto punto. Así que sigue leyendo o explora nuestros artículos sobre la línea de comandos para obtener mucho más.
