tôi biết rằng tôi có thể sử dụng lệnh sau để giải nén một file vào thư mục làm việc hiện tại (giả sử tôi có một file tar tên test.tar và một file có tên testfile1 và testfile2 là bên trong nó):Làm cách nào để trích xuất một tệp từ tar sang một thư mục khác?
$tar xvf test.tar testfile1
Và tôi có thể sử dụng tùy chọn -C để trích xuất tệp vào một thư mục khác:
$tar xvf test.tar -C anotherDirectory/
Khi tôi kết hợp hai kỹ thuật trên với nhau, tôi cho rằng tôi có thể trích xuất một tệp vào một thư mục khác.
$ tar xvf test.tar testfile1 -C anotherDirectory/
Nhưng kết quả là tôi chỉ có thể trích xuất tệp thử nghiệm1 vào thư mục làm việc hiện tại, thay vì thư mục khácDirectory.
Tôi muốn biết làm thế nào tôi có thể trích xuất một tệp từ tar sang một thư mục khác?
không chắc chắn lý do tại sao khép kín, điều này đi đầu trong google cho tôi khi tìm kiếm làm thế nào để giải nén tập tin duy nhất từ tar, và theo SO Hỏi đáp của bạn đang ở đúng nơi khi câu hỏi của bạn bao gồm: 'các công cụ phần mềm thường được các lập trình viên sử dụng ... Tôi tin rằng' tar' rất thường được sử dụng bởi các lập trình viên (như trình biên dịch, biên tập viên, kiểm soát nguồn ...) nếu bạn thực sự tin rằng không phù hợp sau đó chuyển sang trang SO khác nhưng không đóng vì dường như không có câu hỏi nào khác đề cập đến chủ đề này nằm trong top của google từ SO. – stefanB
nếu chúng ta mở lại này, có lẽ chúng ta có thể di chuyển (đóng lại) điều này (để thiết lập một chuyển hướng) – ronalchn