Guida ai comandi da terminale: differenze tra le versioni

Riga 453: Riga 453:
* <tt>-x, --exact</tt>: do not round file sizes up to the next full block; this is the default for non-regular files
* <tt>-x, --exact</tt>: do not round file sizes up to the next full block; this is the default for non-regular files
* <tt>-z, --zero</tt>: add a final overwrite with zeros to hide shredding
* <tt>-z, --zero</tt>: add a final overwrite with zeros to hide shredding
==Confrontare due files==
<tt>diff</tt> è un comando shell che trova la differenza tra due file. La sintassi del comando è:
<pre>
diff [opzioni] da-file verso-file
</pre>
Alcune delle opzioni che possiamo passare al comando sono:
* <tt>-righe</tt>: Mostra righe (un intero) righe di contesto. Questa opzione non specifica da sola un formato di output;
            non ha nessun effetto a meno che venga combinata con -c o -u.  Questa opzione è obsoleta. Per operare correttamente,
            patch ha, di solito, bisogno di almeno due righe di contesto.
* <tt>-a</tt>: Tratta tutti i file come testo confrontandoli riga per riga, anche se non sembrano essere testo.
* <tt>-b</tt>: Ignora differenza nella quantità di spazi bianchi.
* <tt>-B</tt>: Ignora differenze che consistono solo in righe vuote (eccedenti o mancanti).
* <tt>--brief</tt>: Riferisce solo se i file sono diversi, e non i particolari della differenza.
* <tt>-c</tt>: Usa il formato «a contesto» (context output, in inglese).
* <tt>-d</tt>: Usa un algoritmo diverso per trovare un, probabilmente, minore insieme di modifiche da fare.
            Questo rende  diff  più  lento  (a  volte  molto  più lento).


==Creare un collegamento==
==Creare un collegamento==