Я пытаюсь напечатать на компьютере моей лаборатории с моего локального компьютера через SSH. Одним из вариантов является войти на удаленной машине, а затем напечатать с помощью LP, т.е.Печать через SSH
ssh [email protected]
и один раз в удаленном компьютере сделать lp file.pdf
. Он работает. Но я хочу запустить небольшой скрипт, чтобы он автоматически печатал LOCAL-файл (на моем компьютере) на удаленном принтере, установленном на машине REMOTE. Поэтому я могу сделать псевдоним (или функцию), чтобы распечатать файл, расположенный на моем компьютере, через принтер лаборатории. Я попробовал
ssh [email protected] lp local_path/myfile.pdf
и не работает. Это говорит
lp: Command not found.
Я также попытался ssh -t [email protected] lp local_path/myfile.pdf
, и имели один и тот же результат. Что мне делать?
положить полный путь для lp, например. 'ssh .../usr/bin/lp ...'. –