Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
hej
Mam problem, chciałbym stworzyć następujący skrypt:
Chciałbym aby skrypt sprawdzał czy plik istnieje i jeśli jest to wykoywał daną operacje i wracał na jego początek czyli znowu sprawdzał czy plik istenieje, jeśli by pliku nie było także robiłby to samo i wykonywałby się jeszcze raz i tak w nieskończoność
pozdrawiam
Offline
Można by zrobic to besczelnie:
#!/bin/bash if [ -d plik ] ; then exec skrypt.sh else exec skrypt.sh fi
skrypt.sh to oczywiście powyzsz skrypt ;-)
Albo zrobić petle while z jakimś chorym warunkiem (lub 2 petle)
Offline
dzięki Lorenzo oto chodziło :)
super działą
tylko w warunku dałem "-e" a nie d ale dzieki jeszcze raz :)
Offline
Fakt -d sprawdza istnienie katalogu. Do plików jest -f.
Chyba mi sie jeszcze nie zdarzyło pomysleć co piszę, albo sprawdzic posta przed klapem w enter'a ;-)
Offline
Strony: 1