Hallo,
mein Problem ist, dass ich die Beschreibung hier:
https://wiki.ubuntuusers.de/inotify
nicht im Detail verstehe und einfach versucht habe
mit dem dortigen Beispiel
meine pdf's im Home eines Jeden Users zu drucken, sobald sich diese
pdf-Datei (ausdruck-winxp.pdf) aendert.
Das vohrige Script hatte einen falschen Dateinamen im Pfad.
So müsste es eigentlich passen.
Ich bekomme bei diesem Script nur unendlich viele Ausdrucke (hier zum
testen mal echo - statt lpr)
Irgendwie muss sich eine Datei wohl ändern, wenn sie nur mit cp gelesen
wird.
Kann das sein?
Welche Funktion haben denn genau die einzelnen Zeilen - das wäre sicher
hilfreich... da bin ich grad am suchen.
Viele Grüße
Matthias
---------------schnipp-------------
#!/bin/bash
# Quelle: https://wiki.ubuntuusers.de/inotify
watchnames=''
[ -d /home/teachers/$USER/Home_auf_Server/ ] && watchnames="$watchnames
/home/teachers/$USER/Home_auf_Server/"
[ -f /home/teachers/$USER/Home_auf_Server/ausdruck-winxp.pdf ] &&
watchnames="$watchnames
/home/teachers/$USER/Home_auf_Server/ausdruck-winxp.pdf"
inotifywait -qm -e modify --format %w%f $watchnames | while read FILE
do
# lpr /home/teachers/$USER/Home_auf_Server/ausdruck-winxp.pdf
ls -l /home/teachers/$USER/Home_auf_Server/ausdruck-winxp.pdf
# cp /home/teachers/$USER/Home_auf_Server/ausdruck-winxp.pdf
/home/teachers/$USER/Home_auf_Server/ausdruck-fertig.pdf
done
---------schnapp-----------
On 04.08.2015 18:56, Matthias Lauffer wrote:
ps -e
und
kill -9 mit nummern die ich im verdacht hatte.
also stopt ctrl-c in der Komandozeile nicht das script - hm
On 04.08.2015 18:50, Matthias Lauffer wrote:
Hallo,
habe folgendes script gestartet:
#!/bin/bash
# Quelle: https://wiki.ubuntuusers.de/inotify
watchnames=''
[ -d /home/teachers/$USER/Home_auf_Server/ ] &&
watchnames="$watchnames /home/teachers/$USER/Home_auf_Server/"
[ -f /home/teachers/$USER/Home_auf_Server/Unbenannt1.odg ] &&
watchnames="$watchnames
/home/teachers/$USER/Home_auf_Server/ausdruck-winxp.pdf"
inotifywait -mq -e modify -e attrib --format %w%f $watchnames | while
read FILE
do
lpr /home/teachers/$USER/Home_auf_Server/ausdruck-winxp.pdf
cp /home/teachers/$USER/Home_auf_Server/ausdruck-winxp.pdf
/home/teachers/$USER/Home_auf_Server/ausdruck-fertig.pdf
done
Jetzt hört mein Drucker nicht mehr auf zu drucken.
wo hängen denn da die Druckaufträge noch.
Ich dachte ich hätte das script mit STRG-C in der Komandozeile zum
stoppen gebracht.
Oh, mannnnn und das alles nur wegen den Windows Nutzern :((((((( -
(Versuch aus virtualXP zu drucken)
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user