Conservar la Salida de ls

P: Cuando la Salida de ls desplaza más de una Pantalla

Siempre que tecleo ls, apenas puedo ver la salida del directorio porque este se desplaza a lo largo de la pantalla muy rápidamente. ¿Cómo puedo leer la salida de verdad?

R: "Redireccionar" la salida de ls

Podrá evitar perder la salida de ls por culpa del desplazamiento rápido sobre la pantalla, redireccionando la salida hacia un paginador, como less o more. Los resultados son parecidos a los originados por el comando DOS dir somedirectory /p, porque verá la salida en una pantalla, o en una "página" cada vez.

Para leer la salida de /etc con less, por ejemplo, teclee en el promt de la shell:

ls -al /etc | less
          

Para avanzar en la pantalla, pulse Space; para retroceder, pulse la tecla B; para salir, pulse Q.

Puede lograr los mismos resultados con more, otro paginador.

Imprimir la salida de ls

También podrá imprimir el directorio enviando la salida a la impresora de la misma manera que lo hace hacia la pantalla. Suponiendo que tiene configurada su impresora, para enviar la salida teclee:

ls -al /etc | lpr