-
batch script funktioniert nicht :(
Hallöchen Leute,
Bin neu hier ...
und habe natürlich ein problem mit einem script.
schon mal zu Anfang ... ich habe nicht den blassesten schimmer vom sripten und compilieren und Rechteverwaltung
ich versuche mich schon seit ein paar tagen an einem script das ich nicht zum laufen bringe:
Meine Daten vom Notebook :
Betriebssystem: PCLinuxOS 2021
KDE-Frameworks-Version: 5.80.0
Qt-Version: 5.15.2
Kernel-Version: 5.10.25-pclos1
Art des Betriebssystems: 64-bit
Graphics Platform: X11
Prozessoren: 2 × Intel® Core™2 Duo CPU P8600 @ 2.40GHz
Speicher: 7,7 GiB Arbeitsspeicher
Grafikprozessor: Mesa DRI Mobile Intel® GM45 Express Chipset
Das Script sieht folgendermaßen aus :
#!/bin/bash
case $(file -bi "$1") in
application/pdf*)
lpr "$1" #
sleep 10
rm -f "$1"
esac
~/drucken/*.pdf 7,1 All
die Ausgabe der Konsole Lautet:
[hain@localhost drucken]$ foo.sh
/home/hain/drucken/foo.sh: Zeile 8: /home/hain/drucken/knopfel.pdf: Keine Berechtigung
Was mache ich falsch ?
der scheiß Netzwerkdrucker Canon mx860 will auch nicht ansprechen
Die foo Shell wird über Thunderbird angesteuert
Das ganze soll so funktionieren ... Eine mail wird empfangen der PDF anhang wird in den Ordner "drucker" kopiert ....
foo.sh soll den befehl über thunderbird kriegen um das Script auszuführen
Das exportieren von Thunderbird zum "drucken" Ordner klappt
ansonsten funktioniert anscheinend nichts
ich hoffe das mir jemand helfen kann
best regards
Hain
Geändert von hainbloedchen (29-03-2021 um 10:38 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen