sh 文件在使用 CUPS 启用多台打印机时出现错误
sh file getting an error when enable multiple printers with CUPS
我正在尝试使用脚本同时启用多台打印机。
test.sh
sudo cupsenable hp1
sudo cupsenable hp2
命令行
bash testh.sh
输出
cupsenable: Operation failed: client-error-not-found
如果我的脚本只有一行,它似乎可以工作,但如果它有多行,我就会收到错误。
如果您可以在一个 sh 文件中 运行 多个命令,我不确定为什么会出现错误。我在这里做错了什么吗?
Man page for cupsenable
表示您可以使用单个命令在一行中列出打印机,例如
$ sudo cupsenable hp1 hp2
如果仍然出现错误,请确保您输入的打印机名称正确。您可以使用
列出打印机
$ sudo lpstat -v
同时检查打印机队列是否为空
$ sudo lpstat -t
我正在尝试使用脚本同时启用多台打印机。
test.sh
sudo cupsenable hp1
sudo cupsenable hp2
命令行
bash testh.sh
输出
cupsenable: Operation failed: client-error-not-found
如果我的脚本只有一行,它似乎可以工作,但如果它有多行,我就会收到错误。
如果您可以在一个 sh 文件中 运行 多个命令,我不确定为什么会出现错误。我在这里做错了什么吗?
Man page for cupsenable
表示您可以使用单个命令在一行中列出打印机,例如
$ sudo cupsenable hp1 hp2
如果仍然出现错误,请确保您输入的打印机名称正确。您可以使用
列出打印机$ sudo lpstat -v
同时检查打印机队列是否为空
$ sudo lpstat -t