web-dev-qa-db-ja.com

Macのプリンターに生のテキストを送信するにはどうすればよいですか?

WindowsではLPRを使用できます

Linuxでは、lprまたは 'data.txt>/dev/lpt1 /'を実行できます。

Macでそれを行うにはどうすればよいですか?

3
sanbornm

lprはMacでうまく機能します。

MacBookProで「lprfoo.txt」と入力すると、デフォルトのプリンタに送信されます。プリンタが設定されていることを確認してください。

更新:私はオフィスの何人かのMacの人にこれについて尋ねました、そして彼らは過去にMacドライバーを備えたいくつかのローエンドの「Win-Printers」がLPRから来るプレーンテキストを実際に処理することができなかったことを示しました。その後、これらのプリンタをすべて在庫から削除したため、確認できません。

4
duffbeer703

もう1つの便利なオプションは、netcatを使用して生のポストスクリプトファイルをネットワークプリンターに直接送信することです。これは、プリンタドライバをインストールしていない、またはインストールしたくない場合など、奇妙な状況で役立つ場合があります。 Linuxボックスの設定方法がよくわからないので、Linuxボックスで特に便利だと思います。

ほとんどのMacおよびLinuxアプリは、ポストクリップファイルに出力され、次のコマンドを実行できます。

nc 255.255.255.255 9100 <file.ps

ポストスクリプトファイルをネットワーク上のプリンタに直接送信します。 (255を実際のプリンターIPアドレスに置き換えます。)

毎日使用するものではありませんが、ラップトップを使用して外出先で多くのコンサルティング/トラブルシューティングを行う場合は、便利な場合があります。

2
user17330