gulli:board Logo

Anzeige


  Antwort
boarduser
Drauflosgeher
 
Registrierungsdatum: Aug 2001
Beiträge: 1.078
Kleines Script für ne Abfrage benötigt, wer kann helfen???

Also ich brauche nen kleines Script was im Cron läuft und jeden morgen folgendes tut:

Es soll einen Dienst gestartet werden, wenn dort aber noch einen Datei im Verzeichnis existiert kann dieser Dienst nicht gestartet werden und erst gelöscht werden.

Das Script soll nun abrufen ob die Datei existiert wenn já gelöscht werden und dann der dienst gestartet werden, wenn die datei nicht existiert soll der dienst natrülich sofort gestatret werden. Wer kann mir sowas schreiben?

Soll auf ner WS unter SGI IRIX UNIX laufen aber ich denke da gibt es nicht allzuviele Unterschiede zu Linux.
Alt 18. 09. 2002, 11:22 boarduser is offline Mit Zitat antworten #1
Stoertebeker
Leitkulturbanause
 
Benutzerbild von Stoertebeker
 
Registrierungsdatum: Mar 2001
Ort: ocean of chaos
Beiträge: 4.661
#!/bin/sh
if [ -f /bla/bla ]; then
rm /bla/bla
fi
exec dingens
exit 0
Alt 18. 09. 2002, 11:28 Stoertebeker is offline Mit Zitat antworten #2
boarduser
Drauflosgeher
(Threadstarter)
 
Registrierungsdatum: Aug 2001
Beiträge: 1.078
Danke für deine schnelle HIlfe, hab noch nen andere Variante.

Spricht etwas dagegen wenn ich :

#!/bin/sh
test -f diedateidiestört && rm diedateidiestört
dienst start
Alt 18. 09. 2002, 12:16 boarduser is offline Mit Zitat antworten #3
Stoertebeker
Leitkulturbanause
 
Benutzerbild von Stoertebeker
 
Registrierungsdatum: Mar 2001
Ort: ocean of chaos
Beiträge: 4.661
Nö, wenn's auf deiner Shell geht net (also test da ist, wusst ich net), dann ist deine Lösung "besser".
Alt 18. 09. 2002, 12:26 Stoertebeker is offline Mit Zitat antworten #4
Alkaiser
Zyniker
 
Registrierungsdatum: Apr 2000
Beiträge: 142
Wieso brauchste da überhaupt ne Abfrage, kannst doch einfach Datei löschen, ob die nun da ist oder nicht ist doch egal und dann den Dienst starten ?

#!/bin/sh
rm -f diedateidiestört
dienst start

Geändert von Alkaiser (18. 09. 2002 um 13:29 Uhr).
Alt 18. 09. 2002, 13:17 Alkaiser is offline Mit Zitat antworten #5
cosmotic
ex-Moderator
 
Registrierungsdatum: Mar 2000
Beiträge: 2.327
Abgesehen davon, warum postest du im Linux-Forum, wo es doch ganz klar um IRIX geht?
Alt 18. 09. 2002, 19:12 cosmotic is offline Mit Zitat antworten #6
boarduser
Drauflosgeher
(Threadstarter)
 
Registrierungsdatum: Aug 2001
Beiträge: 1.078
Warum nicht die ksh wird sich wohl nicht sehr von unix oder linux in diesen befehlen unterscheiden.
Alt 25. 09. 2002, 12:07 boarduser is offline Mit Zitat antworten #7
Stoertebeker
Leitkulturbanause
 
Benutzerbild von Stoertebeker
 
Registrierungsdatum: Mar 2001
Ort: ocean of chaos
Beiträge: 4.661
Zitat:
Original geschrieben von ecspooky
Warum nicht die ksh wird sich wohl nicht sehr von unix oder linux in diesen befehlen unterscheiden.
Korn Shell ist auch nur ne erweiterte Bourneshell (/bin/sh), dummerweise linken aber die meisten hirntoten (bzw. so gut wie alle) Linux Distries /bin/sh nach /bin/bash und bash ist ne andere "Erweiterung" (Rewrite aber eben kompatible) der Bourneshell.

Wenn aber /bin/sh nach /bin/ksh linkt oder so wäre das auch ziemlich arm.

Für debian dpkg-reconfigure ash
Alt 25. 09. 2002, 12:54 Stoertebeker is offline Mit Zitat antworten #8
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 19:10 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
neurosis.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory