Page 1 of 1

[bash] checken ob ein verz. existiert

Posted: 2003-09-11 12:21
by space
sorry leute mein gehirn lässt mich gerade im stich, wie kann ich schon wieder mit der bash checken ob ein verzeichniss noch existiert?

ich habe eine datei wo verzeichnisse drinnen stehen, die bash soll nun prüfen ob das verzeichniss noch exisitert....

ich brauche nur den einen befehl


thx für schnelle hilfe

Re: [bash] checken ob ein verz. existiert

Posted: 2003-09-11 12:24
by darkspirit
"man test" ;)

Re: [bash] checken ob ein verz. existiert

Posted: 2003-09-11 12:26
by space
na das nenn ich doch mal fix :-D

THX! problem gelöst!

Re: [bash] checken ob ein verz. existiert

Posted: 2003-09-11 13:05
by space
falls mal einer das selbe problem hat und sich fragt warum test nichts liefert (kein resultat), folgendemassen klappts: [ -f "/etc/sali" ] && echo "ok file ist noch da", hier noch ein kleines test scriptchen (mein experimentier script)

Code: Select all


if [ -f "/data/array2/${verz}/file" ]; then

	echo "ja isch da"; else

	echo "nei isch weg!!!"
fi

Re: [bash] checken ob ein verz. existiert

Posted: 2003-09-11 14:36
by captaincrunch
Der Test für ein Directory wäre aber -d (wobei ein Directory im weitesten Sinne aber natürlich auch ein File ist, daher geht's auch per -f)