Trovare le differenze di contenuto tra due cartelle dal terminale del mac
Autore:[Antonio Gallonetto]
Comparare due cartelle per trovare le differenze, ad esempio i file che sono stati modificati, i file presenti oppure no.
Si può usare il terminale di mac os:
diff -rq cartella1 cartella2
Significato dei flag -rq:
- r significa che la ricerca è ricorsiva
- q visualizza solo i file modificati o che sono presenti o non presenti
Se vogliamo salvare l’esito della ricerca delle differenze possiamo dare il seguente comando:
diff -rq cartella1 cartella2 > differenze.txt
Se abbiamo dato il comando all’apertura del terminale, il risultato lo troveremo nella home dell’utente.
Un ulteriore comando interessante è nel caso nel quale non vogliamo tener conto se le lettere sono maiuscole o minuscole, in questo caso il comando da dare è: diff -rqi cartella1 cartella2
Dove i indica ignora se i caratteri sono maiuscoli oppure minuscoli