Подтвердить что ты не робот

Как я могу скопировать несколько двоичных файлов в один файл в системе Linux?

Мне нужно скопировать содержимое папки, содержащей двоичные файлы, в один двоичный файл в другом каталоге.

В Windows я могу просто использовать:

copy file1 + file2 targetfile /B 

Я не мог найти что-то подобное для Linux (я видел подход с cat, но я не уверен, действительно ли это работает для двоичных файлов).

4b9b3361

Ответ 1

Unix не имеет никакого различия между текстовыми и двоичными файлами, поэтому вы можете просто cat их вместе:

cat file1 file2 > target_file

Ответ 2

cat - очень полезная утилита, которая выводит содержимое одного или нескольких файлов на стандартный вывод. Это может быть перенаправлено с помощью shell-funcionality в файл. Он будет работать с бинарными или ascii файлами. В некоторых языках программирования, которые не используют привязку, cat используется для объединения двоичных файлов в один исполняемый файл.

cat file1 file2 > target_file