Muszę pobrać plik z tego linku . Pobrany plik to plik zip, który będę musiał rozpakować w bieżącym folderze.
Zwykle najpierw pobrałbym go, a następnie uruchomił polecenie unzip.
$ wget http://www.vim.org/scripts/download_script.php?src_id=11834 -O temp.zip
$ unzip temp.zip
Ale w ten sposób muszę wykonać dwa polecenia, poczekać na zakończenie pierwszego, aby wykonać następne, a także muszę znać nazwę pliku, temp.zip
aby go przekazać unzip
.
Czy można przekierować wyjście wget
do unzip
? Coś jak
$ unzip < `wget http://www.vim.org/scripts/download_script.php?src_id=11834`
Ale to nie zadziałało.
bash
wget http://www.vim.org/scripts/download_script.php?src_id=11834 -O temp.zip
:: niejednoznaczne przekierowanie
Ponadto wget
wykonano dwukrotnie i dwukrotnie pobrałem plik.