[Tecnica] ... problemini africani ... ;)

info@labi Laboratori Innovazione info a labi.it
Sab 16 Ott 2010 18:09:45 BST


SE NON ESISTE esegue cose
altrimenti l'inverso


se esiste eseque cose
while [ -f FILE_NAME ]; do THINGS_HERE;done



Il giorno 16 ottobre 2010 19:07, info a labi Laboratori Innovazione <
info a labi.it> ha scritto:

>  while [ ! -f FILE_NAME ]; do THINGS_HERE;done
>
>
> Il giorno 16 ottobre 2010 18:40, Simone Soldateschi <
> simone.soldateschi a gmail.com> ha scritto:
>
>>
>> Senza costringermi a studiarmi tutto il manuale di BASH ;), chi ha
>>> un'idea di come fare uno script per mandare in loop un comando finché
>>> non torna zero?
>>>
>>
>> lo questo script:
>>
>> ----------------------------------------
>> #!/bin/bash
>>
>> CONTINUA=1 # varaiabile di controllo del ciclo while
>>
>> while [ $CONTINUA -eq 1 ]; do
>>     # controllo
>>     ls continua > /dev/null 2>&1
>>     if [ ! $? -eq 0 ]; then
>>         CONTINUA=0
>>     fi
>>
>>     # do stuff here
>>     date +%s
>>     sleep 1
>> done
>>
>> exit 0
>> ----------------------------------------
>>
>> controlla che esista il file './continua': se esiste allora esegue 'do
>> stuff here', altrimenti termina ;)
>>
>>
>> // SS
>>
>> _______________________________________________
>> Tecnica mailing list
>> Tecnica a liste.siena.linux.it
>> http://liste.siena.linux.it/cgi-bin/mailman/listinfo/tecnica
>>
>>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://liste.siena.linux.it/pipermail/tecnica/attachments/20101016/a0787740/attachment.htm>


Maggiori informazioni sulla lista Tecnica