Scarico spesso tarball con wget da sourceforge.net.
I file scaricati vengono quindi denominati, ad es SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch
Quando provo a farlo
tar xzf SQliteManager-1.2.4.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F\&ts\=1305711521\&use_mirror\=switch
Ricevo il seguente messaggio di errore:
tar (child): Cannot connect to SQliteManager-1.2.4.tar.gz?r=http: resolve failed
gzip: stdin: unexpected end of file
tar: Child returned status 128
tar: Error is not recoverable: exiting now
Dopo aver rinominato il file foo.tar.gz
nell'estrazione funziona perfettamente.
C'è un modo che non sono costretto a rinominare ogni volta il file di destinazione prima di estrarlo?
--force-local
deve essere aggiunto prima delf
... quando l'ho provato per la prima volta mi stava dando un messaggio di errore su come non esiste un file come--force-local
. Forse questo è troppo "no duh" ma non ho riconosciuto l'errore che ho fatto fino a 5 minuti dopo.