é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?

wimh
la source
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.

polémon
la source
1
smallfile doit être au début de largefile, pas à la fin.
wimh