Archivio del giorno 1 ottobre 2008

Tip: confrontare due file o due cartelle con il Terminale

(4 voti)

Terminale - iconaIn qualche occasione può essere utili confrontare due file o due cartelle per sapere se sono uguali o se hanno contenuti diversi. Per fare questo si può ricorrere ad un semplice comando per il Terminale (direttamente ereditato da UNIX). Si tratta di diff che è in grado non solo di elencare i file esistenti in una sola delle due cartelle, ma anche di specificare quali file, pur chiamandosi allo stesso modo, includono contenuti diversi.

La sintassi è molto semplice perché appena aperto il programma Terminale (che si trova nella cartella Applicazioni/Utility) è sufficiente digitare il comando diff seguito dal nome del file originale e dal nome della sua copia da confrontare. Spesso però il percorso da scrivere per indicare il file (o la cartella) prescelta è molto lungo, ed allora ci viene incontro Mac OS X che permette, trascinando la cartella stessa dal Finder, di trascrivere automaticamente il percorso completo. In questo modo le operazioni da svolgere sono le seguenti

  1. Aprire il Terminale
  2. scrivere diff
  3. trascinare dentro il Terminale il primo file (o cartella)
  4. trascinare dentro il Terminale il secondo file (o cartella)
  5. premere Invio

se vogliamo controllare anche le eventuali sottocartelle è sufficiente sostituire diff con diff -r. Il Terminale, se ci sono differenze, restituirà un report in inglese ma facilmente comprensibile.

[via]

Condividi o Stampa Stampa questo articolo (letto 2,601 volte)

Articoli correlati

  • Tip: quando le pile del Dock aprono Apple Loops Utility
  • Salvare il contenuto di un file Pages senza Pages
  • Tip: 6 modi per guadagnare spazio sul disco rigido


  • Chiudi
    Invia e-mail