Problema compressione files

  • 8 Replies
  • 4706 Views
*

Offline Bingo Bongo

  • ****
  • 2.786
  • Respect: +1173
  • Pratico: Arti Marziali
Problema compressione files
« on: January 24, 2014, 13:12:09 pm »
0
Premesso che sono oltre la pecora e oltre il montone vorrei capire come è possibile comprimere più file su unix senza accodare in un un unico file compresso. Mi spiego:

  gzip -c EXPORTPO.EXP EXPORTPP.EXP  > 326805_EXPORTPO.gz

dentro il 326805_EXPORTPO.gz c'è solo un file. E fin qui mi va anche bene.
Peccato che quando decomprimo con:

   gunzip -d 326805_EXPORTPO.gz

il risultato è un unico file. Ottimo, e i miei 2 file iniziali???

Allora proviamo a fare prima il tar e poi il gzip. Non ho l'opzione 'z' nella chiamata al tar quindi devo per forza combinare i 2 comandi. Per ora niente da fare.
Non ho lo zip su unix.

Grazie!!!!




*

Offline Darth Dorgius

  • Il Gestore
  • *****
  • 19.860
  • Respect: +3361
  • Pratico: Burpees :P
Re:Problema compressione files
« Reply #1 on: January 24, 2014, 14:09:23 pm »
0
Metti i file dentro una cartella.
Cittadino del Territorio Libero di Trieste.

*

Offline Bingo Bongo

  • ****
  • 2.786
  • Respect: +1173
  • Pratico: Arti Marziali
Re:Problema compressione files
« Reply #2 on: January 24, 2014, 14:30:37 pm »
0
il gzip dice che è una directory e non lo comprime.
La cosa che per ora si avvicina di più a quello che mi serve è l'istruzione sotto .
Solo che oltre a fare il .gz compresso fa anche il tar.
C'è modo di fare solo il .gz o di far sovrascrivere in runtime il tar dal gz?

  tar cvf 326805_EXPORTPO.tar EXPORTPO.EXP EXPORTPP.EXP | gzip -c > 326805_EXPORTPO.tar.gz

Grazie!

*

Offline Darth Dorgius

  • Il Gestore
  • *****
  • 19.860
  • Respect: +3361
  • Pratico: Burpees :P
Re:Problema compressione files
« Reply #3 on: January 24, 2014, 14:32:55 pm »
+1
Code: [Select]
tar czf nomecartella.tar.gz nomecartella/
Cittadino del Territorio Libero di Trieste.

*

Offline Paguro49

  • *****
  • 6.087
  • ussignur
  • Respect: +3102
  • Pratico: Va a ciapà i ratt ryu...ma lasa stà le pantegane della martesana
Re:Problema compressione files
« Reply #4 on: January 24, 2014, 14:34:42 pm »
+1
Voi non state bene  :o :o :nono: XD XD
La divina scuola dello schiaffazzo argenteo vigila su di voi, mentre la divinissima università dello sputazzo ligneo vi inumidisce la vita


*

Offline Bingo Bongo

  • ****
  • 2.786
  • Respect: +1173
  • Pratico: Arti Marziali
Re:Problema compressione files
« Reply #5 on: January 24, 2014, 14:48:27 pm »
0
Code: [Select]
tar czf nomecartella.tar.gz nomecartella/

Grazie, ma mi sono rassegnato perché comunque dopo che decomprimo mi lascia il tar e dovrei cancellare il tar, della stessa dimensione dei file contenuti, e prevedere il doppio dello spazio.
Vabbé, ho deciso che uso il gzip sul singolo file e poi gestisco i file che vanno dentro uno stesso .zip...Perché tutto sto giro è che su una macchina c'è solo il gzip e su un'altra c'è il zip perché alla fine dobbiamo storare lo zip su DB e farlo scaricare da una pagina web. Su macchine win naturalmente...

*

Offline Darth Dorgius

  • Il Gestore
  • *****
  • 19.860
  • Respect: +3361
  • Pratico: Burpees :P
Re:Problema compressione files
« Reply #6 on: January 24, 2014, 15:03:20 pm »
0
Sai che - a dire il vero - non ho ben capito cosa dovresti fare? :-[
Cittadino del Territorio Libero di Trieste.

*

Offline Bingo Bongo

  • ****
  • 2.786
  • Respect: +1173
  • Pratico: Arti Marziali
Re:Problema compressione files
« Reply #7 on: January 24, 2014, 15:13:28 pm »
+1
Cerco di farti una sintesi. Un sistema comprime uno o più file in formato .gz, poi vengono spostati su un altro sistema dove un processo schedulato decomprime i .gz e ricomprime in formato .zip. Una volta che ci sono gli .zip un altro processo carica i files in formato binario dentro una colonna di oracla di tipo BLOB (Binary Large Object). Poi da una pagina web java l'utente può fare il download dello zip.
Il punto è che tutto parte da una prenotazione fatta sempre via web e quindi dobbiamo associare la singola prenotazione a uno zip che potrebbe contenere uno o più file.
L'idea quindi era che anche il .gz contenesse uno o più file associati alla prenotazione. Cmq il giro è abbastanza intricato e potrebbe esserci l'eventualità di dover gestire movimentazione per 10GB di dati per volta.

*

Offline Darth Dorgius

  • Il Gestore
  • *****
  • 19.860
  • Respect: +3361
  • Pratico: Burpees :P
Re:Problema compressione files
« Reply #8 on: January 24, 2014, 15:32:25 pm »
+1
 :o
Cittadino del Territorio Libero di Trieste.