Я создал сценарий linux для преобразования файлов из .odt в .pdf, но сценарий после преобразования перемещает файлы в тот же каталог, где выполняется сценарий. Поскольку скрипт повторяется, я хочу, чтобы файлы оставались там же, где находятся оригиналы. Вот сценарий.
#!/bin/bash
for file in $(find -type f -name '*.odt')
do
echo $file
libreoffice --headless --convert-to pdf $file
#libreoffice --headless --convert-to pdf $file
done
#find -type f -name '*.odt' -print0 | xargs -0 libreoffice --headless --convert-to pdf
Я пробовал установить --outdir
как путь к каталогам, но перемещает все файлы в эти каталоги. Я хочу, чтобы преобразованные файлы оставались в том же каталоге, что и исходные файлы.