Về cơ bản tôi chỉ muốn tar tất cả các tệp trong một thư mục, nhưng không nhận được tất cả thư mục mẹ trong tệp lưu trữ.Ngăn thư mục gốc bị tard
Tôi đã thử -C, nhưng tôi đoán tôi không sử dụng đúng.
tar -cjf archive.tar.bz2 -C /var/some/log/path ./*
Kết quả này cố gắng thêm tất cả các tệp vào TKT. Sử dụng đường dẫn đầy đủ làm đối số cuối cùng sẽ không ngăn các thư mục được thêm vào.
Có vẻ đơn giản, nhưng không thể hiểu được. Bằng cách nào đó tar không tar ./* như là liên quan đến-C, mặc dù nó nên thay đổi để dir đó.
Giúp đánh giá cao.
Đó là trình bao mở rộng './*' vào danh sách tên tệp. 'tar' chỉ thấy danh sách tên tập tin này. – Gilles