尝试运行lpr命令时出现此错误:
lpr:错误-未知选项“v”。
我的全部命令是

lpr -V -P printer-1 file.txt

根据这里的文档http://manpages.ubuntu.com/manpages/saucy/en/man1/lpr.1.html有一个-V标志。
如果我在没有-V标志的情况下运行命令,它可以很好地打印,但是我需要输出,以便我正在构建的应用程序知道打印是否成功。
在Ubuntu12.04LTS上运行。
更新1
我在ubuntu 14.04上再次尝试过,但它仍然无法识别-V标志。
正如@smagnan指出的,cups不支持-V标志。
那么,有没有一个Linux发行版不使用CUPS,而使用另一个具有详细标志的打印系统?成功或失败的输出对于应用程序是必需的。

最佳答案

可悲的是:
“c”、“d”、“f”、“g”、“i”、“m”、“n”、“t”、“v”和“w”选项是
CUPS不支持,如果使用将生成警告消息。
来源:linux man page for lpr
注意:cups是指ubuntu中使用的通用unix打印系统,看起来:
http://doc.ubuntu-fr.org/impression_sous_ubuntu

关于linux - lpr:错误-未知选项“V”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25058799/

10-10 11:05