J'ai besoin de copier le contenu d'un dossier qui contient des fichiers binaires dans un fichier binaire dans un autre répertoire.
Sous Windows, je peux simplement utiliser:
copy file1 + file2 targetfile /B
Je n'ai pas pu trouver quelque chose de similaire pour Linux (j'ai vu une approche avec cat
, mais je ne sais pas si cela fonctionne vraiment pour les fichiers binaires).
Unix ne fait aucune distinction entre les fichiers texte et binaires, c'est pourquoi vous pouvez simplement cat
les regrouper:
cat file1 file2 > target_file
cat
est un utilitaire très utile qui sortira le contenu d'un ou plusieurs fichiers vers une sortie standard. Cela peut être redirigé avec Shell-funcionality dans un fichier. Il fonctionnera avec des fichiers binaires ou ascii. Dans certains langages de programmation qui n'utilisent pas de liaison, cat est utilisé pour fusionner des fichiers binaires en un seul fichier exécutable.
cat file1 file2 > target_file