Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash unzip utilizzo: Estrae file da archivi ZIP
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. Estrazione di un archivio ZIP
      2. Estrazione in una directory specifica
      3. Elenco dei file contenuti nell’archivio
      4. Estrazione sovrascrivendo i file esistenti
    5. Tips

[Linux] Bash unzip utilizzo: Estrae file da archivi ZIP

Overview

Il comando unzip viene utilizzato per estrarre file da archivi compressi in formato ZIP. È uno strumento molto utile per gestire file compressi, permettendo di accedere facilmente ai contenuti senza doverli prima decomprimere manualmente.

Usage

La sintassi di base del comando unzip è la seguente:

unzip [opzioni] [file.zip]

Common Options

Ecco alcune opzioni comuni per il comando unzip:

  • -l: Elenca i file contenuti nell’archivio ZIP senza estrarli.
  • -d [directory]: Estrae i file in una directory specificata.
  • -o: Sovrascrive i file esistenti senza chiedere conferma.
  • -q: Esegue l’operazione in modalità silenziosa, senza mostrare messaggi di progresso.

Common Examples

Estrazione di un archivio ZIP

Per estrarre i file da un archivio ZIP nella directory corrente, puoi usare:

unzip file.zip

Estrazione in una directory specifica

Se desideri estrarre i file in una directory specifica, utilizza l’opzione -d:

unzip file.zip -d /percorso/della/directory

Elenco dei file contenuti nell’archivio

Per visualizzare i file contenuti in un archivio ZIP senza estrarli, usa l’opzione -l:

unzip -l file.zip

Estrazione sovrascrivendo i file esistenti

Se vuoi estrarre i file e sovrascrivere quelli esistenti senza conferma, utilizza l’opzione -o:

unzip -o file.zip

Tips

  • Assicurati di avere i permessi necessari per scrivere nella directory di destinazione quando estrai file.
  • Utilizza l’opzione -q se desideri eseguire l’estrazione senza messaggi di output, utile per script automatizzati.
  • Controlla sempre il contenuto dell’archivio ZIP con -l prima di estrarre, per evitare di sovrascrivere file importanti.