Respuestas:
Estabas cerca En bash, desea la sustitución del proceso , no la sustitución del comando:
diff <(ls -1a ./dir1) <(ls -1a ./dir2)
diff -rq dir1 dir2
usando la opción -r, recorra árboles de directorios completos, verificando recursivamente las diferencias entre subdirectorios y archivos que ocurren en puntos comparables en cada árbol. El truco es usar la opción -q para suprimir las comparaciones línea por línea
lscomandos
rsyncla --dry-runopción, por ejemplo), aún sería mucho más rápido que diff -r.