TBVAndy
21.08.03, 07:20
Guten Morgen Community,
ich bin heute durch Zufall auf euer Board gestoßen und hoffe das ihr mir ein wenig weiterhelfen könnt.
Ich möchte per Cron ein Skript auf meiner Suse 8.2 aufrufen die eine Broadcastmessage an den Admin sendet, sobald der Festplattenspeicher einer bestimmten Platte einen gewissen Wert unterschritten hat.
Mit Hilfe der Suche habe ich jetzt rausgefunden, wie ich den Plattenplatz ermitteln kann.
df | grep 'hda12' | awk '{print 4$}'
Das funktioniert auch ganz wunderbar.
Danach hab ich dann mal per Commandozeile ne Möglichkeit gesucht einem bestimmten Client eine Nachricht zu senden. Das habe ich mit Hilfe der Suche dann auch rausgefunden.
echo "NACHRICHTENTEXT" | smbclient -M HOSTNAME
Funzt auch ganz wunderbar.
Aber jetzt hört es auch schon auf mit meinen Fähigkeiten.
Also ich habe mir dann nen Skript angelegt und mir chmod 774 versehen.
Bisher sieht es so aus!
#!/bin/bash
df | grep 'hda12' | awk '{print 4$}'
if [$4 < 100000] ; then
echo "NACHRICHTENTEXT" | smbclient -M HOSTNAME
fi
Naja, aber das funzt so leider nicht so wirklich!
Kann mir da wohl eine sagen was genau ich falsch gemacht habe?
Vielen Dank für eure Hilfe
ich bin heute durch Zufall auf euer Board gestoßen und hoffe das ihr mir ein wenig weiterhelfen könnt.
Ich möchte per Cron ein Skript auf meiner Suse 8.2 aufrufen die eine Broadcastmessage an den Admin sendet, sobald der Festplattenspeicher einer bestimmten Platte einen gewissen Wert unterschritten hat.
Mit Hilfe der Suche habe ich jetzt rausgefunden, wie ich den Plattenplatz ermitteln kann.
df | grep 'hda12' | awk '{print 4$}'
Das funktioniert auch ganz wunderbar.
Danach hab ich dann mal per Commandozeile ne Möglichkeit gesucht einem bestimmten Client eine Nachricht zu senden. Das habe ich mit Hilfe der Suche dann auch rausgefunden.
echo "NACHRICHTENTEXT" | smbclient -M HOSTNAME
Funzt auch ganz wunderbar.
Aber jetzt hört es auch schon auf mit meinen Fähigkeiten.
Also ich habe mir dann nen Skript angelegt und mir chmod 774 versehen.
Bisher sieht es so aus!
#!/bin/bash
df | grep 'hda12' | awk '{print 4$}'
if [$4 < 100000] ; then
echo "NACHRICHTENTEXT" | smbclient -M HOSTNAME
fi
Naja, aber das funzt so leider nicht so wirklich!
Kann mir da wohl eine sagen was genau ich falsch gemacht habe?
Vielen Dank für eure Hilfe