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.gzghi vào đĩa. Tôi nghĩ rằng đây có thể bằng đường ống đầu ra của wgetđể tar, và đưa ra tarmộ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