Il y a 5 fichiers énormes (fichier1, fichier2, .. fichier5) environ 10G chacun et très peu d'espace libre sur le disque et j'ai besoin de concaténer tous ces fichiers en un seul. Il n'est pas nécessaire de conserver les fichiers originaux, mais uniquement les fichiers finaux.
La concaténation habituelle va avec cat
en séquence pour les fichiers file2
.. file5
:
cat file2 >> file1 ; rm file2
Malheureusement, cette façon nécessite au moins 10G d'espace libre que je n'ai pas. Existe-t-il un moyen de concaténer des fichiers sans les copier, mais en indiquant au système de fichiers que le fichier1 ne se termine pas à la fin du fichier original1 et continue au début du fichier2?
ps. Le système de fichiers est ext4 si cela compte.
nbd-server
.