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ı?
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ı?
Yanıtlar:
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.
ddyerinecat?