Encontrar archivos ZIP que contienen "fuentes" (tipografías). Esto usa ''7zip'' para extraer archivos y ''sed'' para procesar la salida. Ambas son utilidades externas. Es habitual encontrarlas en linux pero no en Windows. Pero puedes encontrarlas en internet. 7zip l *.zip *.ttf |sed -ne "/Path.*$/h;/ttf/{;p;g;p;};/TTF/{;p;g;p;}" Explicación: Para cada archivo .zip, 7zip produce una salida que comienza con "Path=" seguido de la ruta y nombre del archivo zip. Procesamos la salida con ''sed'', diciéndole que solo imprima las líneas cuando se lo ordenemos explícitamente. Comenzamos usando el comando ''hold'' de sed para almacenar la línea que contiene la palabra "Path" (/Path.*$/h). Tras ello, cada vez que encontramos en la lista de archivos *.ttf del zip una línea que contiene “ttf”: * Primero, definimos un grupo con el comando llave abierta ({) * Después imprimimos la línea con el comando ''print'' (p). * Después de imprimir la línea, recuperamos la línea que habíamos almacenado, usando el comando ''get'' (g). * Finalmente, usamos el comando llave cerrada para cerrar el procedimiento (}); (Repetimos con el nombre en mayúsculas porque ''sed'' distingue entre mayúsculas y minúsculas).