Я хочу преобразовать одну страницу из 333 страниц PDF файл.
Я пробовал использовать эту команду: convert Binder3.pdf [12] image.jpg
, но по какой-то причине получаю такую ошибку:
zsh: совпадений не найдено: Binder3.pdf [ 12]
Имя файла правильное. Я дважды это проверяю. Почему не работает? Я использую ImageMagick 6.9.10-8 Q16 x86_64 20180723
[12]
выражение шарика оболочки - в значении по умолчанию bash
оболочка, если это ничему не соответствует в текущем каталоге, затем строка Binder3.pdf[12]
будет передан в безопасности convert
программа, однако в zsh
значение по умолчанию к ошибке на nomatch
(эквивалентный bash
failglob
опция оболочки).
Можно получить подобное удару поведение в zsh путем установки setopt +o nomatch
однако это может привести к неожиданному поведению, если существует соответствие шарика - лучше вынудить оболочку (какой бы ни одна) рассматривать символы буквально, например.
convert Binder3.pdf\[12\] image.jpg
или
convert "Binder3.pdf[12]" image.jpg