Tôi muốn tải xuống và trích xuất một kho lưu trữ trong một thư mục nhất định. Đây là cách tôi đã làm cho đến nay:
wget http://downloads.mysql.com/source/dbt2-0.37.50.3.tar.gz
tar zxf dbt2-0.37.50.3.tar.gz
mv dbt2-0.37.50.3 dbt2
Thay vào đó, tôi muốn tải xuống và giải nén kho lưu trữ một cách nhanh chóng mà không cần tar.gz
ghi vào đĩa. Tôi nghĩ rằng đây có thể bằng đường ống đầu ra của wget
để tar
, và đưa ra tar
một mục tiêu, nhưng trong thực tế tôi không biết làm thế nào để đưa các mảnh lại với nhau.
wget -qO- your_link_here | tar xvz - -C /target/directory