Добавление принтеров по сценарию оболочки;работает в терминале, но не как .command - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь предоставить кликабельную команду для настройки принтеров на Mac для моего рабочего места. Я подумал, что поскольку я делаю это очень часто, я могу написать сценарий для каждого принтера и сохранить его на общем сервере. Затем, когда мне нужно добавить принтер для кого-то, я могу просто найти сценарий оболочки на сервере и запустить его. Моя текущая команда работает в терминале, но после ее выполнения в виде .command она выдает ошибки.

Это мой сценарий:

#!/bin/sh
lpadmin -p ‘PRINTERNAME’ -D PRINTER\ NAME -L ‘OFFICE’ -v lpd://xx.xx.xx.xx -P /Library/Printers/PPDs/Contents/Resources/Xerox\ WorkCentre\ 7855.gz -o printer-is-shared=false -E​

Я получаю эту ошибку после запуска сценария:

lpadmin: Unknown option “?”.

Я нахожу это странным, потому что нет "?"в сценарии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...