tôi đề cập đến How can you concatenate two huge files with very little spare disk space?cắt bỏ 100MB đầu tiên của một tập tin trong Linux
Tôi ở giữa thực hiện như sau:
- Cấp phát một tập tin thưa thớt về quy mô cộng lại.
- Sao chép 100Mb từ cuối tệp thứ hai vào cuối tệp mới.
- Cắt ngắn 100Mb vào cuối tệp thứ hai
- Vòng 2 & 3 cho đến khi bạn hoàn tất tệp thứ hai (Với 2. sửa đổi đúng vị trí trong tệp đích).
- Làm 2 4 nhưng với tệp thứ nhất.
Tôi muốn biết liệu có ai ở đó có thể "cắt ngắn" một tệp nhất định trong linux không? Việc cắt ngắn theo kích thước tệp, ví dụ: nếu tệp là 10GB, tôi muốn cắt bớt 100MB đầu tiên của tệp và để tệp đó còn lại 9,9 GB. Bất cứ ai cũng có thể giúp đỡ trong việc này?
Cảm ơn
Bạn đã google 'cắt xén tệp' của Linux chưa? Nó sẽ cung cấp cho bạn câu trả lời tốt! –
có thể trùng lặp của [Truncate file ở phía trước] (http://stackoverflow.com/questions/706167/truncate-file-at-front) –