首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置lpd打印机以打印到打印机和文件

设置lpd打印机以打印到打印机和文件
EN

Unix & Linux用户
提问于 2016-09-22 16:19:08
回答 1查看 329关注 0票数 1

参考:将lpd lp重定向到文件?

您希望同时打印输出并将输出存储在文件中的场景又如何呢?我似乎无法让这个功能发挥作用。我可以让它发送到打印机,发送到一个文本文件,但我不能让它同时完成每一个打印作业遇到。我在/etc/printcap中的简单的:文件是:

代码语言:javascript
复制
!/bin/sh

Filter for HP Printing to do 10 pitch printing

echo "\033E\033&l0o\033(8U\033(s0p10h12v0s0b3T\033&k3G\033&s0C\c" 

cat

echo "\033E\c"

cat

我只是简单地添加到cat命令cat>>/usr/myname/store_the_text.txt中。它不能兼而有之。

有什么想法?

EN

回答 1

Unix & Linux用户

发布于 2016-09-22 16:46:50

我不确定我是否完全理解这种情况,但这里的脚本将存储和打印任何输入:

代码语言:javascript
复制
#! /bin/bash
tee >( cat > arch.$(date +%s).lpd ) | lp

我将其命名为storeandprint,并使用以下方法进行了测试:

代码语言:javascript
复制
ls | storeandprint

诀窍是使用>( ... )进行进程替换。tee将向此>()-file和stdout发送输出。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/311663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档