Можно ли изменить путь вывода PDF-файлов чашек pdf динамически

Можно вызвать lpr чтобы использовать принтер cups-pdf для печати файла в pdf, например foo.txt

 lpr -P PDF foo.txt 

При вызове принтер создает каталог PDF в каталоге $HOME и создает файл с именем foo.pdf .

В этом руководстве показано, как изменить каталог по умолчанию для принтеров. Мне интересно, возможно ли, однако, передать вариант PDF-принтеру, который специально задает выходной путь. Что-то вроде:

 lpr -P PDF foo.txt -o bar.pdf 

Так что только для этого вызова выходной путь – bar.pdf .

Это возможно?

cups-pdf не является продолжением кубков. Все, что он делает, это предоставить виртуальный принтер, который печатает PDF-файлы вместо физических листов бумаги. Поскольку у каждого принтера есть единственный выходной лоток, на котором вы собираете печатные листы, cups-pdf имеет выходной каталог по умолчанию, поэтому нет возможности указать параметры командной строки для lpr для печати в другом месте.

Для всех конфигураций в cups-pdf см. Официальную документацию .