Как создать/записать файл TAR в OCaml? Я знаю, что есть модуль ocaml_tar, но я не мог найти примеров того, как создавать/записывать файл TAR. Как это сделать в OCaml?Создать файл tar в OCaml
3
A
ответ
3
Существует Archive.create создать архив на файл (если вы хотите создать файл, используйте Unix.openfile), чтобы прочитать файл, у вас есть with_next_file
fd f
где обратный вызов f
должен использовать Header.t знать длину данные для чтения. Если вы просто хотите извлечь содержимое в файлы, просто используйте extract.
0
Обходным путем является использование существующего инструмента Linux tar
или соответствующих инструментов в Windows. Например, tar -zcvf data.tgz *.doc
И вы можете использовать функции в библиотеке Sys
, чтобы создать системный вызов инструмента tar
.
Смежные вопросы
- 1. создать файл tar из stdin
- 2. создать tar файл программно в java
- 3. Как создать файл .tar на ОС Windows?
- 4. Чтобы создать файл tar внутри скрипта
- 5. создать файл tar из некоторого файла .tar.gz
- 6. Перезаписанный файл с tar
- 7. Как извлечь файл tar внутри файла tar
- 8. Как создать файл setup.py, который использует tar-файл
- 9. PharData создать tar/tgz - не может развязать tar?
- 10. Как создать статическую команду tar
- 11. Обрезать файл в ocaml
- 12. tar только файл в каталоге
- 13. скрыть файл tar в png
- 14. Невидимый файл для tar
- 15. создать файл tar в строке с использованием python
- 16. Создать файл tar из файлов в определенном каталоге
- 17. Может ли zlib создать tar-файл в Windows?
- 18. Ruby: Создать Gzipped Tar Архив
- 19. Как создать плоский Архивировать TAR
- 20. Создайте .tar файл из массива в PHP
- 21. создать файл обработан файл
- 22. Кто владеет файлом tar tar tar exp?
- 23. Как создать матрицу в OCaml?
- 24. создать гистограмму OCaml
- 25. Как создать файл tar из файла jar, Netbeans, ant
- 26. OCaml - как создать очередь
- 27. Как создать tar-файл GZip из командной строки
- 28. Как создать файл tar gz с помощью powershell
- 29. Есть ли способ создать tar-файл без использования сторонних библиотек?
- 30. Непосредственно модифицировать несжатый файл tar