Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Нарезка файла на части разного размера  (Прочитано 895 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Stazot

  • Автор темы
  • Участник
  • *
  • Сообщений: 146
    • Просмотр профиля
Приветствую всех.
У меня возникла необходимость в разрезки файла на части с начала файла 32 байта и с конца 64 и все остальное. Файл очень большо 300 с лишним гигов, делать с помощью dd не очень удобно, сначала 32байта, потом с 32 по всё-64, а потом с всё-64 64 байта. Надеюсь что есть что то проще.
Проблема возникла с бэкапом файлов, делается cobian-ом но сам 7z архив не открывается утверждая что это не архив, ношел решение проблемы, https://sourceforge.net/p/sevenzip/discussion/45798/thread/bd9ab3e2/
Есть вариант конечно просто редактировать заголовки, но боюсь можно запутаться.
Подскажите как это можно сделать.
Заранее спасибо

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Нарезка файла на части разного размера
« Ответ #1 : 13 Ноября 2018, 15:47:45 »
dd
не?
Wars ~.o

Оффлайн Stazot

  • Автор темы
  • Участник
  • *
  • Сообщений: 146
    • Просмотр профиля
Re: Нарезка файла на части разного размера
« Ответ #2 : 15 Ноября 2018, 09:58:24 »
dd
не?
Так написал же, нет такого объема и времени что бы создавать две копии

Пользователь добавил сообщение 15 Ноября 2018, 17:36:35:
Делаю с помощью dd но пришлось установить bs=1 что бы перепрыгнуть 32 байта. И копирование протекает очень медленно.
« Последнее редактирование: 15 Ноября 2018, 17:36:35 от Stazot »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3031
    • Просмотр профиля
Re: Нарезка файла на части разного размера
« Ответ #3 : 15 Ноября 2018, 22:10:29 »
Напишите программу, пусть режет через write().
Пётр.

 

Страница сгенерирована за 0.05 секунд. Запросов: 25.