La idea de esta página es que propongas ejemplos prácticos de combinación de herramientas básicas, con los que has logrado (o recién descubres), usos 100% prácticos e inmediatos de la línea de comandos. No es para una larga exposición teórica. Si descubres un nuevo ejemplo, con confianza edita el wiki, comenta para hacer preguntas. Con la esperanza de que alguien pegue en esta página la solución. ¡No es MediaWiki es crabgrass!
Se propone citar el comando, y en la siguiente línea describir qué hace. Opcionalmente, puedes crear otra página wiki (no copies y pegues de un manual por favor, haz algo original) en que expliques más a fondo tu comando, con el fin de hacer este un breviario de comandos y dar chance de que otros colaboremos con tu explicación amplia. ¡Para crear una página el código es [página] y ya!
Listado de archivos.¶
ls -Rlh | grep 'mp3$'
Lista en todos los subdirectorios, todos los archivos con extensión mp3 (sólo en minúsculas), el $ es para que sólo tome en cuenta cuando el archivo termine en mp3, no en medio.
ls -Rlh | grep '[Mm][Pp]3$'
Variante que toma en cuenta si la terminación es en mayúscula o minúscula (en *nix sí se diferencia de MAYUS-minus, no es lo mismo hola que HOLA en los nombre de archivo).
grep filtra la salida de otro comando o archivo(s) según una expresión regular regexp básico