Каталог, в котором находятся файлы PDF, является текущим каталогом, поскольку for files in *.pdf ; ...
не указывает путь к каталогу для соответствующих файлов.
Выходной файл формируются из "$file"
с bash
расширением "$-page1.pdf"
, которое удаляет .pdf
с конца имени файла и заменяет его -page1.pdf
, так что, например, report.pdf
генерирует выходной файл report-page1.pdf
в том же каталоге.
Вы можете добавить в каталог путь к каталогу for
, например,for files in SourceDir/*.pdf ; ...
Вы можете изменить строку замены; или вы можете добавить каталог в начало, хотя подстановка становится более сложной, если вы используете путь к каталогу в for
предложении.
Вы должны прочитать о расширении параметров в bash
руководстве.