尝试运行lpr命令时出现此错误:
lpr:错误 - 未知选项“V”。
我正在运行的完整命令是
lpr -V -P printer-1 file.txt
根据此处的文档http://manpages.ubuntu.com/manpages/saucy/en/man1/lpr.1.html,有一个-V
标记。
如果我运行没有-V
标志的命令,它打印正常,但我需要输出,所以我正在构建的应用程序知道打印是否成功。
在Ubuntu 12.04 LTS上运行。
更新#1
我在Ubuntu 14.04上再次试用了它,它仍然无法识别-V
标志。
正如@smagnan指出的那样,CUPS不支持-V
标志。
那么,是否有一个Linux发行版不使用CUPS并使用另一个具有详细标志的打印系统?成功或失败的输出对于应用程序来说是必不可少的。
答案 0 :(得分:1)
可悲的是,似乎:
“c”,“d”,“f”,“g”,“i”,“m”,“n”,“t”,“v”和“w”选项是 CUPS 不支持,如果使用,将产生警告消息。
注意: CUPS 表示在ubuntu中使用的通用Unix打印系统似乎: http://doc.ubuntu-fr.org/impression_sous_ubuntu