UNIXのlprコマンドで両面印刷を制御できますか?
Windowsの印刷プロパティでは両面を指定できるのですが。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

lprに両面の制御機能がないのは下の方のおっしゃるとおりです。



a2psを利用ということは、PostScriptプリンタと思われますが、それでも、個々のプリンタが固有の命令を使う可能性もあるので、具体的なプリンタがわからないことにはおそらく正確な解答は無理でしょう。

で、一般的には、Windowsで片面印刷の場合と、両面印刷の場合で、実際にプリントせずにファイルに出力させ、そのファイルをUNIXに持ってきて、diff コマンドで比較してやれば、何を付け足せばいいのかがわかると思います。

私の使ったことのある EPSON LP-9200PS2 では、PostScriptファイルの先頭に、次の行を付け足してやると、両面になりました。

1 dict dup /Duplex true put dup /Tumble false put setpagedevice
    • good
    • 0

両面印刷を行うような( PostScript など各種ページ記述言語の)フィルタを書いて、/etc/printcap 等で適当に指定してやれば可能なはずです。

lpr コマンドそれ自体に一般的な両面印刷機能はありません。

この回答への補足

すみません、PostScriptを自分で書けるほど技術がないので。
a2psコマンドを使っているのですが、マニュアルがなくて困っています。
できれば、参考書などは買わずに済ませたいのですが。

補足日時:2000/11/08 10:25
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QCGIからのUNIXコマンドを防止する方法

telnet.cgi を使うと、CGIからUNIXコマンド(rmなど)が自由に使えてしまいます。

この利用を防止する方法はないですか。

/usr/bin /usr/local/bin フォルダのアクセス権を700にしてみたのですが、これではhttpdなど他のものまで、影響を受けてしまいました。

Aベストアンサー

group examを例にすると
-rwx---rwx hana:exm test.pl
には、akira:examな人はアクセスできません。
そんな感じでいいんじゃないんですか?
特定のグループを排除したいなら
ただ、この設定ではhana:examな人はあくせすできます。examに所属していても
hana:examもきにくわないなら007とか
まぁ~manでも読んでください
試せば3分で分かることですし

Q必須のUNIXコマンドとは

ある事情で、ゴールデンウィーク明けまでにUNIXコマンドをある程度使えるようにならなければならなくなりました。

一応、コマンド集は買ってきたのですが、これを全てマスターするのはちょっと無理っぽいです。

そこで、とりあえず、このコマンドは知っておけ、というのがありましたら教えていただけませんでしょうか。

用途は主にLANの管理で、webサーバ、メールサーバ、ちょっとしたシェルスクリプトの保守と行ったところです。

MS-DOSのバッチファイルとかの経験はありますので、コマンドラインに対する拒絶反応とかはありません。
また、ディレクトリ構造とかマウントとかタスクとかログインとかの概念については理解しているつもりです。

細かいオプションとかパラメータについてはコマンド集を見たり、MANで探ったりします。

Aベストアンサー

よく使うコマンド・・・思いつくものを挙げます。これ以外が思いつかないということは・・・あまり使ってないんでしょうね。


cd (ディレクトリの変更)
ls (ファイルの表示 ls -alでよく使う)
less (ファイルの内容閲覧)
vi (ファイルの作成)
chmod(パーミッションの変更)
touch(空ファイル作ったり、更新日時を変える)

Qlprコマンドがない(RedHat7.1)

RedHat7.1でサーバを構築しています
かなりパッケージを削ったせいかlprコマンドがありません。。。。

どのパッケージを入れたらlprコマンドが使えるようになるのでしょうか?
分かる方教えて頂きたいです。

宜しくお願いします!!

Aベストアンサー

多分LPRingパッケージです。

QUNIX コマンドで 複数ファイルの文字列置換の方法

UNIX初心者です。
UNIXのコマンドで複数のファイルの中身を同時に置換できないでしょうか?

自分で探しては見たのですが、"sed"しか見つかりません。
sed 's/aaa/AAA/g' <file1> file2
という方法では、ひとつずつなので、時間がかかってしまいます。
UNIXコマンドには、ありませんでしょうか。
また、無ければどのような知識が必要でしょうか。
私の知識が少ない為、内容が判りにくいとは思います。
すみませんが、よろしくお願いします。

Aベストアンサー

シェルスクリプトを書くのが普通だと思います。
例えばCシェルならば

foreach f ( `ls` )
 sed 's/aaa/AAA/g' < ${f} > ${f}_changed
end

という具合にすれば、カレントディレクトリの全ての
ファイルについて、変換して新しいファイルを作ります。

#Cシェルのスクリプトなんか「普通」じゃないという
#人もいますが、あしからず。

QUNIX環境で、DOSでいう"treeコマンド"を実現するためには?

DOSでは、tree /Fでディレクトリ・ファイルの列挙ができますが、
UNIX環境でカレントディレクトリ配下の列挙できるものはないでしょうか?

それが、標準コマンドでもフリーライブラリでもかまわないのですが・・。

ご存知な方いらっしゃいましたら教えてください。

Aベストアンサー

ズバリそのままのモノがあります。

参考URL:http://mama.indstate.edu/users/ice/tree/


このカテゴリの人気Q&Aランキング

おすすめ情報