Nó có thể là một số điều khiến TAR bị coi là tham nhũng. Nếu nó là một kho lưu trữ đã hoàn thành một phần thì đơn giản là nó sẽ không hoàn thành nhưng ít nhất là không TAR đến một điểm. Nếu file thetarfile.tar
Trả về dữ liệu của Nhật Bản có thể đó là một kho lưu trữ nén?
Một ý tưởng là để xem có lẽ có một số loại vấn đề trở lại / ngắt dòng xe Và điều đó có thể được giải quyết thông qua dos2unix
, một tiện ích trong Linux / Unix có thể chuyển đổi trả lại dòng / ngắt dòng thành các ngắt tương thích với Linux. Để sử dụng nó chỉ cần làm điều này như sau.
Đầu tiên, cài đặt dos2unix
. Không rõ hệ thống nào bạn đang cố gắng thực hiện trên hệ thống này, nhưng trong Ubuntu bạn có thể chạy hệ thống này aptitude
lệnh để cài đặt nó từ một kho lưu trữ:
sudo aptitude install dos2unix
Bây giờ tạo một bản sao của bản gốc .tar
để kiểm tra nó như thế này:
cp tarfile.tar tarfile_TEST.tar
Bây giờ với dos2unix
chỉ cần chạy lệnh này:
dos2unix tarfile_TEST.tar
Đầu ra sẽ giống như thế này:
dos2unix: converting file tarfile_TEST.tar to UNIX format ...
Sau đó thử giải nén nội dung của tệp TAR như thế này:
tar -xf tarfile_TEST.tar
Bây giờ nếu bạn cần cài đặt dos2unix
trong Mac OS X, có là những lời khuyên ở đây về cách xử lý điều đó . Nhưng tất cả điều này là một linh cảm về phía tôi; don lồng xuống quá sâu xuống lỗ thỏ lý thuyết này trừ khi nó cho thấy nó là một giải pháp thực sự.