
Sin embargo, descubrí diff -rq folder1 folder2
que, al ser usuario de OS X, obtienes encantadores archivos ocultos, como .DS_Store
simplemente nublar los resultados en la terminal. Entonces, realmente no me importan esos archivos. Conocer la línea de comando es poderoso y, a menudo, contiene muchas joyas ocultas. ¿Cómo puedo hacer una diferencia en dos carpetas? Excluyendo uno o más archivos/tipos.
Tenga en cuenta que esto no es para algo como rsync, git o svn. Dado que la mayoría de mis búsquedas de la respuesta que busco se refieren principalmente a repositorios svn/git.
Respuesta1
Puede excluir todos los archivos que coincidan con un patrón determinado utilizando el indicador -x de diff. La siguiente línea debería excluir todos los archivos ocultos en todos los directorios que diferencia:
diff -x '.*' -rq folder1 folder2