Mac-Osx

如何將原始文本發送到 Mac 上的列印機?

  • August 29, 2009

在 Windows 中,您可以使用 LPR

在 Linux 中,您可以執行 lpr 或 ‘data.txt > /dev/lpt1/’

我如何在 Mac 上做到這一點?

lpr 在 Mac 上執行良好。

如果您在我的 MacBook Pro 上鍵入“lpr foo.txt”,它會被發送到我的預設列印機。確保您有列印機設置。

更新:我問了辦公室裡的幾個 Mac 人員,他們表示過去,一些帶有 Mac 驅動程序的低端“Win-Printers”無法實際處理來自 LPR 的純文字。我們已經從我們的庫存中刪除了所有這些列印機,所以我無法驗證。

另一個方便的選擇是使用 netcat 將原始 postscript 文件直接發送到網路列印機。這有時在奇怪的情況下很有用,例如如果您沒有或不想安裝列印機驅動程序。我發現它在 Linux 機器上特別有用,因為你永遠不知道它們是如何設置的。

大多數 Mac 和 Linux 應用程序將列印到 postcript 文件,然後您可以執行:

數控 255.255.255.255 9100 < 文件.ps

將 postscript 文件直接發送到網路上的列印機。(將 255s 替換為實際的列印機 IP 地址。)

不是您每天都會使用的東西,但是如果您在旅途中使用筆記型電腦進行大量諮詢/故障排除,它可能會派上用場。

引用自:https://serverfault.com/questions/58210