Как запретить Pando c перезаписывать существующие файлы при извлечении медиа? - PullRequest
0 голосов
/ 06 мая 2020

Я использую Pando c для преобразования группы файлов DOCX в RST.

pandoc -f docx -t rst file1.docx -o file1.rst --extract-media=.
pandoc -f docx -t rst file2.docx -o file2.rst --extract-media=.
pandoc -f docx -t rst file3.docx -o file3.rst --extract-media=.
...

Изображения из каждого файла извлекаются в каталог media, как и ожидалось (media/image1.png, media/image2.png, ...), но моя проблема в том, что изображения из каждого файла перезаписывают изображения из предыдущего.

Решение, которое у меня есть до сих пор, заключается в том, чтобы преобразовать каждый файл в отдельный каталог:

mkdir file1
pandoc -f docx -t rst file1.docx -o file1/file.rst --extract-media=file1
mkdir file2
pandoc -f docx -t rst file2.docx -o file2/file.rst --extract-media=file2
mkdir file3
pandoc -f docx -t rst file3.docx -o file3/file.rst --extract-media=file3
...

Есть ли какой-либо вариант или способ разместить все изображения в одном каталоге? Может какая то медиа-префикс ?

...