Tôi phải tải một tập tin từ liên kết này . Tải xuống tệp là một tệp zip mà tôi sẽ phải giải nén trong thư mục hiện tại.
Thông thường, tôi sẽ tải xuống trước, sau đó chạy lệnh giải nén.
$ wget http://www.vim.org/scripts/download_script.php?src_id=11834 -O temp.zip
$ unzip temp.zip
Nhưng theo cách này, tôi cần thực thi hai lệnh, chờ hoàn thành lệnh đầu tiên để thực thi lệnh tiếp theo, đồng thời, tôi phải biết tên của tệp temp.zipđể đưa ra unzip.
Là nó có thể chuyển hướng đầu ra của wgetđể unzip? Cái gì đó như
$ unzip < `wget http://www.vim.org/scripts/download_script.php?src_id=11834`
Nhưng nó không hoạt động.
bash ::
wget http://www.vim.org/scripts/download_script.php?src_id=11834 -O temp.zipchuyển hướng mơ hồ
Ngoài ra, wgetđã thực hiện hai lần và tải xuống tệp hai lần.