Я пытаюсь предоставить кликабельную команду для настройки принтеров на 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 “?”.
Я нахожу это странным, потому что нет "?"в сценарии.