Hallo Linuxer, ein Linux-PC soll Spooler für insgesamt 5-6 Laserdrucker und Plotter spielen. Ich suche ein Tool, das mir ständig auf einer Textkonsole anzeigt, welche Warteschlange welchen Druckauftrag gerade bearbeitet. Gibt es da eine Möglichkeit, so etwas zu realisieren? Für Infos wäre ich dankbar. Servus -- Peter Spiess (87101)
On Tue, Jan 16, 2001 at 04:43:27PM +0100, Peter Spiess wrote:
Hallo Linuxer,
ein Linux-PC soll Spooler für insgesamt 5-6 Laserdrucker und Plotter spielen. Ich suche ein Tool, das mir ständig auf einer Textkonsole anzeigt, welche Warteschlange welchen Druckauftrag gerade bearbeitet.
Per Scripty alles 10s lpq -a ausgeben lassen? Cu, Sven -- Sven Hoexter Earth - Germany - Leverkusen -=|=- e-mail: sven@telelev.net NOTICE: you have just been infected with Cooperative UNIX Email Virus, to cooperate please run rm -rf / as root. Thank you for your cooperation.
Hallo Sven, hallo Peter, * Sven Hoexter wrote on 16 Jan 2001:
On Tue, Jan 16, 2001 at 04:43:27PM +0100, Peter Spiess wrote:
Hallo Linuxer,
ein Linux-PC soll Spooler für insgesamt 5-6 Laserdrucker und Plotter spielen. Ich suche ein Tool, das mir ständig auf einer Textkonsole anzeigt, welche Warteschlange welchen Druckauftrag gerade bearbeitet.
Per Scripty alles 10s lpq -a ausgeben lassen?
watch -n 10 lpq -a >> /dev/ttyxy Gruß, Sebastian -- "No worries." - Rincewind Sebastian Helms - mailto:sebastian@helms.sh (PGP available) SuSE-Linux-Mailinglisten-FAQ: http://www.ndh.net/home/s.helms/faq/
Hallo Sven, Sven Hoexter schrieb:
ein Linux-PC soll Spooler für insgesamt 5-6 Laserdrucker und Plotter spielen. Ich suche ein Tool, das mir ständig auf einer Textkonsole anzeigt, welche Warteschlange welchen Druckauftrag gerade bearbeitet.
Per Scripty alles 10s lpq -a ausgeben lassen?
Ja, schon :-) Das Ganze sollte halt ohne Zutun eines Users ständig und aktuell am Monitor sichtbar sein. Vielleicht in Tabellenform, für jeden Drucker/Plotter eine Zeile, ohne grafischen Schnickschnack. Wenn ein User auf den Monitor schaut, sollte er sehen, wo sein abgeschickter Druckjob ist und wieviele evtl. noch vor ihm in der Warteschlange sind. Servus -- Peter Spiess (87101)
Hallo Peter, * Peter Spiess wrote on 16 Jan 2001:
Sven Hoexter schrieb:
ein Linux-PC soll Spooler für insgesamt 5-6 Laserdrucker und Plotter spielen. Ich suche ein Tool, das mir ständig auf einer Textkonsole anzeigt, welche Warteschlange welchen Druckauftrag gerade bearbeitet.
Per Scripty alles 10s lpq -a ausgeben lassen?
Ja, schon :-) Das Ganze sollte halt ohne Zutun eines Users ständig und aktuell am Monitor sichtbar sein. Vielleicht in Tabellenform, für jeden Drucker/Plotter eine Zeile, ohne grafischen Schnickschnack.
8:123:respawn:/usr/bin/watch -n 10 /usr/bin/lpq -a > /dev/tty12 in der /etc/inittab oder so ? Gruß, Sebastian -- "No worries." - Rincewind Sebastian Helms - mailto:sebastian@helms.sh (PGP available) SuSE-Linux-Mailinglisten-FAQ: http://www.ndh.net/home/s.helms/faq/
Hallo Sebastian, Sebastian Helms wrote:
Das Ganze sollte halt ohne Zutun eines Users ständig und aktuell am Monitor sichtbar sein. Vielleicht in Tabellenform, für jeden Drucker/Plotter eine Zeile, ohne grafischen Schnickschnack.
8:123:respawn:/usr/bin/watch -n 10 /usr/bin/lpq -a > /dev/tty12
^^^^^^^^^^^^^ Kann mir mal bitte jemand sagen, was das genau bedeutet oder wo ich dau Doku finde?
in der /etc/inittab
oder so ?
Danke, Jan -- ETES - Espenhain & Theofel EDV-Systeme GbR Libanonstrasse 58 A * D-70184 Stuttgart Phone +49 711 4895550 * Fax +49 711 4809761 EMail: info@etes.de --- URL: www.etes.de
* Jan Theofel (theofel@etes.de) wrote:
Hallo Sebastian,
Sebastian Helms wrote:
Das Ganze sollte halt ohne Zutun eines Users ständig und aktuell am Monitor sichtbar sein. Vielleicht in Tabellenform, für jeden Drucker/Plotter eine Zeile, ohne grafischen Schnickschnack.
8:123:respawn:/usr/bin/watch -n 10 /usr/bin/lpq -a > /dev/tty12
^^^^^^^^^^^^^
Kann mir mal bitte jemand sagen, was das genau bedeutet oder wo ich dau Doku finde?
8: steht für eine ID (ich benutze die Endung des tty, also im obigen Beispiel würde ich die 12 nehmen). 123: steht für die verschiedenen Runlevels respawn: damit der Prozess beim vorzeitigen ableben wieder neu gestartet wird (es gibt auch noch ein paar andere. Z. B. wird mit once der Prozess nur einmal gestartet). Ansonsten man 5 inittab. Gruss -- Andreas Weinert
* Jan Theofel schrieb am 17.Jan.2001:
Sebastian Helms wrote:
8:123:respawn:/usr/bin/watch -n 10 /usr/bin/lpq -a > /dev/tty12 ^^^^^^^^^^^^^
Kann mir mal bitte jemand sagen, was das genau bedeutet oder wo ich dau Doku finde?
/etc/inittab wird von init abgearbeitet. Zeile für Zeile und je nach zweitem und dritten Feld der Befehl des vierten Feldes ausgeführt. Feldtrenner ist der ":". Das erste Feld ist eine eindeutige Kennung. Das heißt, es darf nur eine Zeile in /etc/inittab geben, die als erste Splate eine 8 hat. Es können auch alphabetische Zeichen hier stehen. Das zweite Feld sind die Runlevels, hier also 1, 2 und 3. Wenn immer in Runlevel 1 oder Runlevel 2 oder Runlevel 3 gewechselt wird, wird der Befehl im vierten Feld ausgeführt. Im dritten Feld steht, was mit dem Prozeß geschehen soll. Es gibt verschiedene Einträge, da wäre zum einen "once", wenn da once steht, dann wird der Befehl aus dem vierten Feld ausgeführt, aber sogleich weitergemacht mit der nächsten Zeile. Steht dort stattdessen "wait", so wird gewartet bis der Prozeß beendet ist und erst dann mit der nächsten Zeile weitergemacht. Steht da aber respawn wie oben, so wird der Befehl ausgeführt und wie bei once weitergemacht. Wird der Prozeß irgenwann mal beendet, aus welchem Grund auch immer, wird der zugehörige Befehl erneut aufgerufen. Darüberhinaus gibt es noch "boot" und "bootwait". boot und bootwait verhalten sich wie once und wait, nur daß sie nur beim Booten, nicht aber bei einem Runlevelwechsel ausgeführt werden. Es geben auch noch andere Einträge wir "powerfail" die bei einem Stromausfall zu tragen kommen. Im vierten Feld steht der auszuführende Befehl. Bernd -- Probleme mit dem Drucker? Schon die Druckercheckliste beachtet? http://localhost/doc/sdb/de/html/drucker-howto.html | Auch lesenswert: Oder schon das Drucker-HOWTO gelesen? | man lpr file://usr/shar/doc/howto/de/DE-Drucker-HOWTO.txt.gz | Zufallssignatur 3
-----Original Message----- From: Sebastian Helms [mailto:sebastian@helms.sh] Sent: Tuesday, January 16, 2001 7:31 PM To: suse-linux@suse.com Subject: Re: Druckauftragsverfolgungs-Tool
8:123:respawn:/usr/bin/watch -n 10 /usr/bin/lpq -a > /dev/tty12
in der /etc/inittab
oder so ?
Gruß,
Sebastian
--
Hi, ein parameter 'lpq -a' existiert nich. Wie sollte diese ausgabe deiner Meinung nach aussehen? cu Christian --
participants (7)
-
Andreas Weinert
-
Bernd Brodesser
-
Christian Rogalla
-
Jan Theofel
-
Peter Spiess
-
Sebastian Helms
-
Sven Hoexter