* Thomas Lichtenberg wrote:
In einem script moechte ich abfragen, ob eine Datei nicht mehr existiert. Also die Umkehrung zu
while [ ! -e ~/file ] do sleep 5 done
Ein "man bash" zeigt mir unter CONDITIONAL EXPRESSIONS immer nur ein "True if file exists" an. Geht das mit'ner einfachen Schleife nicht?
Nimm "until" statt "while". "while" durchläuft die Schleife, solange die Bedingung wahr ist. "until" durchläuft die Schleife solange _bis_ die Bedingung wahr ist. Du könntest natürlich auch die Bedingung ändern: while [ -e ~/file ]; do sleep 5 done Jetzt wird die Schleife solange durchlaufen, bis die Datei gelöscht oder verschoben wurde. christian -- Bitte kein CC: bei Antwort an Mailingliste Etikette per Mail: To: mailings-suse@gmx.de Subject: send etikette http://www.ndh.net/home/schult/etikette.html --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com