Devo scaricare un file da questo link . Il download del file è un file zip che dovrò decomprimere nella cartella corrente.
Normalmente, lo scaricarei prima, quindi eseguo il comando unzip.
$ wget http://www.vim.org/scripts/download_script.php?src_id=11834 -O temp.zip
$ unzip temp.zip
Ma in questo modo, devo eseguire due comandi, attendere il completamento del primo per eseguire il successivo, inoltre, devo conoscere il nome del file temp.zip
a cui dare unzip
.
È possibile reindirizzare l'output di wget
a unzip
? Qualcosa di simile a
$ unzip < `wget http://www.vim.org/scripts/download_script.php?src_id=11834`
Ma non ha funzionato.
bash::
wget http://www.vim.org/scripts/download_script.php?src_id=11834 -O temp.zip
reindirizzamento ambiguo
Inoltre, è wget
stato eseguito due volte e scaricato il file due volte.