Ik moet de inhoud van een map die binaire bestanden bevat naar een binair bestand in een andere map kopiëren.
In Windows kan ik gewoon gebruiken:
copy file1 + file2 targetfile /B
Ik kon niets soortgelijks vinden voor Linux (ik zag een aanpak met cat
, maar ik weet niet zeker of dit echt werkt voor binaire bestanden).
Antwoord 1, autoriteit 100%
Unix maakt geen onderscheid tussen tekst- en binaire bestanden, daarom kun je ze gewoon cat
samen:
cat file1 file2 > target_file
Antwoord 2, autoriteit 32%
cat
is een zeer nuttig hulpprogramma dat de inhoud van een of meer bestanden naar standaarduitvoer zal uitvoeren. Dat kan met shell-functionaliteit worden omgeleid naar een bestand. Het werkt met binaire of ascii-bestanden. In sommige programmeertalen die geen koppeling gebruiken, wordt cat gebruikt om binaire bestanden samen te voegen tot een enkel uitvoerbaar bestand.
cat file1 file2 > target_file