He estado usando este método De la respuesta de Peter John Acklam. a ¿Cómo encontrar / listar todos los archivos únicos en dos directorios? Desde hace unos 9 meses. Hoy lo probé y obtuve este error:
$ find A B -type f -exec sha1sum {} + | sort | uniq -u --check-chars 40 \
| cut -c 43- | tee uniques3.txt
find: paths must precede expression: A
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec|time] [path...] [expression]
Mi sistema es:
- Kernel: 4.15.0-42-genérico x86_64 (64 bit gcc: 5.4.0)
- Escritorio: MATE 1.18.0 (Gtk 3.18.9-1ubuntu3.3)
- Distro: Linux Mint 18.3 Sylvia
No creo que esté haciendo nada diferente. De lo que estaba haciendo anteriormente.
¿Cuál es el problema? ¿Cómo hacer que funcione de forma fiable?
find
un alias o una función de shell? (por ejemplo, en uso Bashtype find
saber). O un script de envoltorio tal vez?