Я разделил большой файл с помощью команды split из терминала и скопировал его с USB-накопителя на мой MacBook.
В результате получается несколько файлов с именами «xaa», «xab», «xac».
Как мне снова объединить их из Терминала?
Я разделил большой файл с помощью команды split из терминала и скопировал его с USB-накопителя на мой MacBook.
В результате получается несколько файлов с именами «xaa», «xab», «xac».
Как мне снова объединить их из Терминала?
Ответы:
cat xaa > newfile
cat xab >> newfile
cat xac >> newfile
В основном, используя один операнд «>», отправьте вывод в новый файл. использование двойного операнда '>>' заставляет его добавлять содержимое в конец существующего файла (а также создавать его из интереса, если он еще не существует).
Если все ваши файлы находятся в аккуратном алфавитном порядке, вы можете использовать:
cat x* > newfile
или
cat xaa xab xac > newfile
в случае, если имена файлов не в алфавитном порядке.
sha256sum filename
в Ubuntu и openssl sha -sha256 filename
в OS X.) Когда я соединял его с диском HTFS +, объединенный файл был правильным.
cat xaa xab xac > newfile