Originariamente inviato da mykol
Ciao,

so che è un argomento nuovissimo .... ma ho un dubbio che non sono mai riuscito a chiarirmi.

Sovente vedo consigliata questa sintassi;

$> tar -zxvf foo-x.y.tar.gz<- cas d'un tar.gz (je recommande que gunzip/gzip soit installé)
$> tar -jxvf foo-x.y.tar.bz2<- cas d'un tar.bz2 (je recommande que bzip2 soit installé)

(Da un Howto Mandrake)

Cosa fanno <- dopo il nome ? od è un errore ? o l'hanno messo solo per indicare il comando ?

Alrtre volte vedo

$> tar zxvf foo-x.y.tar.gz
$> tar jxvf foo-x.y.tar.bz2

(stessa cosa, ma senza il meno davanti).
A cosa serve il meno ? Quando bisogna metterlo e quando no ?
Nel man le opzioni sono con il - davanti, ma io ho visto da altre parti il comando senza - , l'ho provato e non ho notato differenze.

Grazie se mi illuminerete ...
1- La freccetta (<-) è stata messa solo per indicare la riga a cui si riferisce la descrizione. Non è da trascrivere insieme al comando.
2- I parametri dopo "tar" vengono interpretati come opzioni, sia insieme al "-" che senza. Nessuna differenza (una sorta di "ridondanza stilistica")

La sintassi è:
tar opzioni file
Dove le opzioni possono essere:
x estrai
z passa in pipe a gzip (o gunzip)
j passa a bzip (o bunzip)
v mostra cosa sta facendo (verbose)
f indica quale file deve trattare
c comprimi