Scompattare senza path

Mi aspetto che il seguente command estrae i contenuti della directory superiore nel file zip nella directory di destinazione:

unzip file.zip topdir/\* -d destdir 

Tuttavia, quello che ottengo è destdir/topdir . Quello che sto cercando è un command di unzip simile a

  • Qual è il modo più affidabile per submit un file zip via email?
  • La migliore compressione per ZFS send / recv
  • Hai bisogno di aiuto per alcune impostazioni di compressione IIS7 web.config
  • Contenuto-lunghezza non inviato quando la compressione gzip è abilitata in Apache?
  • Come posso risolvere i motivi per cui il mio sito IIS7 non è compressione gzip?
  • Come posso triggersre la compressione GZIP in Jetty?
  •  cp -r topdir/* destdir 

    Come estrarre i contenuti senza il path topdir ?

    One Solution collect form web for “Scompattare senza path”

    Prova l'opzione -j . Dalla pagina uomo:

    -j routes indesiderati. La struttura di directory dell'archivio non viene ricreata; tutti i file vengono depositati nella directory di estrazione (per impostazione predefinita, quella corrente).

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.