Linux设置打印长度命令

worktile 其他 38

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,可以使用命令”pr”来设置打印输出的长度。

    语法如下:
    pr [OPTIONS] [文件]

    常用选项:
    -l NUM 或者 –length=NUM : 设置每页的行数为NUM。
    -d 或者 –double-columns : 使用双栏输出。
    -o NUM 或者 –offset=NUM : 设置输出的偏移量为NUM。
    -F 或者 –form-feed : 在每个文件之间打印换页符。
    –comma 或者 –columns: 使用逗号分隔列,默认为字节分隔列。

    示例:
    1. 设置每页行数为60:
    pr -l 60 文件名

    2. 使用双栏输出:
    pr -d 文件名

    3. 设置偏移量为3:
    pr -o 3 文件名

    4. 在文件之间打印换页符:
    pr -F 文件名

    这些选项可以根据实际需要进行组合和调整,以满足打印输出的需求。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,有多个命令可以用于设置打印长度。以下是一些常用的命令和选项:

    1. lpadmin命令:lpadmin命令用于添加、删除和修改打印机配置。可以使用该命令设置打印长度限制。例如,要设置打印机的最大纸张长度为10英寸,可以使用以下命令:
    “`
    lpadmin -p -o media-max-width=10in
    “`
    其中,`
    `是打印机的名称。

    2. lpoptions命令:lpoptions命令用于查看和设置打印机选项。要设置打印长度限制,可以使用以下命令:
    “`
    lpoptions -p -o media-max-width=10in
    “`

    3. CUPS Web界面:CUPS(Common UNIX Printing System)是Linux中常用的打印系统。CUPS提供了一个Web界面,可以通过该界面设置打印机选项,包括打印长度限制。要访问CUPS Web界面,可以在浏览器中输入以下地址:
    “`
    http://localhost:631
    “`
    然后,选择“打印机”选项卡,并找到要设置的打印机。在打印机的设置页面中,可以找到相关的选项来设置打印长度限制。

    4. 打印机驱动程序:某些打印机驱动程序允许通过其设置界面设置打印长度限制。可以通过打印机的配置工具或驱动程序提供的界面来查找和设置相关选项。

    5. PPD文件:PPD(PostScript Printer Description)文件是打印机驱动程序使用的配置文件。可以编辑PPD文件,以设置打印长度限制。PPD文件通常位于`/etc/cups/ppd/`目录下。要编辑PPD文件,可以使用文本编辑器打开该文件,并找到和修改与纸张大小和打印长度相关的选项。

    请注意,上述方法可能会因操作系统版本、打印机型号和配置不同而有所差异。在设置打印长度之前,建议参考打印机的文档和相关资料,以确保选项和命令的正确使用。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,我们可以使用”pr”命令来设置打印长度。”pr”命令是一个文本处理工具,可以将文本格式化打印输出。

    操作步骤如下:

    1. 打开终端,进入需要打印的文本所在的目录。

    2. 输入以下命令来设置打印长度:

    “`shell
    pr -l
    “`
    ``是你希望设置的打印长度,以行为单位。``是要打印的文件名。

    例如,如果你希望将一个名为“example.txt”的文件打印成20行长度的页面,那么命令如下:

    “`shell
    pr -l 20 example.txt
    “`

    3. 按下Enter键执行命令,系统会将文本按照指定的打印长度格式化输出。

    可选参数说明:

    – `-a`:将文本原样输出,不进行任何格式化处理。
    – `-F`:在每个文件的顶部打印一个文件名标题。
    – `-h

    `:在每个文件的顶部打印一个自定义的文件头作为标题。
    – `-w `:设置每行的宽度,以字符为单位,默认为72个字符。
    – `-n `:设置每行的列数,默认为1列。

    此外,你还可以使用管道(|)来将其他命令的输出作为输入传递给”pr”命令。例如,你可以使用以下命令将一个包含大量文本的文本文件通过管道传递给”pr”命令进行格式化打印输出:

    “`shell
    cat bigfile.txt | pr -l 20
    “`

    以上就是在Linux系统中设置打印长度的方法和操作流程。使用”pr”命令,你可以轻松地将文本格式化并打印输出,满足你的需求。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部