On Sat, Sep 09, 2006 at 12:52:41AM +0200, Iñaki wrote: > El Sábado, 9 de Septiembre de 2006 00:47, Luis Rodrigo Gallardo Cruz escribió: > > On Sat, Sep 09, 2006 at 12:20:21AM +0200, Iñaki wrote: > > > En caso de tener que optar por otra solución, ¿alguien sabe otra forma de > > > comparar el listado de archivos de dos directorios y que la salida diga > > > qué archivos están sólo en uno y cuáles sólo en la otro? > > > > A lo mejor diff --brief > > No me sirve, pues la salida de "diff --brief" en caso de comparar dos > archivos > que difieran en lo que sea es la siguiente: > > "Los ficheros kk1 y kk2 son distintos" > > En mi caso el diff (o sdiff que es más visual) debe mostrar los archivos > distintos.
Ah, yo decía más bien que le dieras un diff --brief --recursive al directorio base que quieres comparar. (se me olvidó poner el --recursive antes) Otra idea sería que pasaras la lista generada por ls a un sort ls --algo | sort --algun --criterio -- Rodrigo Gallardo GPG-Fingerprint: 7C81 E60C 442E 8FBC D975 2F49 0199 8318 ADC9 BC28
signature.asc
Description: Digital signature