0

我在使用带有 -n 选项的 lp 命令时打印机存在一些问题,它没有打印正确数量的副本。

lp $file -n $numberofcopies

如果我使用命令

lp file1.txt -n 2
. 它打印 4 份而不是 2 份。

任何想法为什么打印机可能会这样做?我在 Ubuntu 上安装了 Brother 标签打印机

同时,如何使用循环打印多份副本

如果我需要 2 个 file1.txt 副本,则如下所示

lp文件1.txt
lp文件1.txt

我在考虑类似while循环的东西。但现在确定如何?

4

2 回答 2

2
for i in `seq 2` ; do
    lp $file
done
于 2012-06-20T14:28:53.687 回答
0

该选项应该在参数之前(man lp)

lp -n 2 file

对于 bash 中的循环

for((i=0;i<2;i++));do lp file;done
于 2012-06-20T15:04:38.207 回答