PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programme vorhanden?



bierbauch
13-07-2006, 10:30
Hallo zusammen,

gibt es eine Möglichkeit, mit der ich innerhalb eines Shell-Scriptes (Linux) prüfen kann, ob bestimmte Dateien vorhanden sind oder ob bestimmte Prozesse laufen?

Danke für Eure Hilfe..

Gruß, bierbauch

peschmae
13-07-2006, 10:41
Test auf Existenz von Dateien:



if [ -e /bin/bash ]; then
echo bash ist da
fi


Mehr Infos in "man test" ([ ist ein alias für das Programm test, manchmal sogar ein symlink).

Ob ein Prozess läuft könntest du z.B. mit sowas testen:


if ps -e | grep -q xterm; then
echo xterm offen
fi


gibt da sicher auch noch ein paar andere Varianten ;)

Ganz allgemein kann ich dir den Advanced Bash Scripting Guide (http://www.tldp.org/LDP/abs/html/) empfehlen - da steht sehr viel wissenswertes über Bashprogrammierung drin.

MfG Peschmä