écraser l'en-tête d'un fichier sans copier l'intégralité du fichier


8

En supposant que j'ai deux fichiers, un gros fichier et un petit fichier, je veux écrire le plus petit fichier dans le gros fichier sans écraser la partie restante du plus gros fichier.

Les deux sont des fichiers binaires, et le gros fichier peut devenir très volumineux, donc je veux éviter de copier tout le fichier, car cela prendra un certain temps. Existe-t-il un utilitaire de console Linux standard pour ce faire, ou dois-je l'écrire moi-même?


peut-être que cela vous aide: stackoverflow.com/questions/54365/…

@Wimmel, cela ne devrait-il pas être demandé sur unix.stackexchange.com ?
Pacerier

Réponses:



0

Je ne comprends pas très bien ce que vous voulez dire, mais vous pouvez utiliser cat:

cat smallfile >> largefile

Cela s'ajoutera smallfileà largefile.


1
smallfile doit être au début de largefile, pas à la fin.
wimh
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.