Bir metin dosyasını bir başka çok daha büyük metin dosyasına kedi içermeyen önceden bekleyen bir yöntem var mı?


1

330 Gb'lik bir dosyam ve dosyaya önceden eklemek istediğim 10 satırlık bir metinim var. Özellikle 330 Gb'nin tamamını, sadece 10 satırlık bir metin için yazmak istemiyorum. Bir dosyayı diğerine hazırlayabilecek düşük seviye bir komut var mı?


Belki ddyerine cat?
choroba

Yanıtlar:


1

Bildiğim kadarıyla dosyayı yeniden yazmaktan kaçınmanın bir yolu yok. Dosya sistemi yok Kalan içerikleri değiştirmeden bir dosyanın başına içerik eklemeyi desteklediğimi biliyorum.

Üstelik

sed -i '1i NewLine' file

ve benzer yöntemler ( cat, perl) bir yeniden yazma (ve çoğunlukla bir geçici dosya) gerektirir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.