Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Novembre 23, 2008, 11:21:21 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Ciclo infinito  (Letto 621 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
avezzo
Utente non iscritto
« inserita:: Febbraio 23, 2007, 05:45:17 pm »

Ciao a tutti,
mi trovo con la necessità di fare uno script che, una volta lanciato, resti costantemente attivo nella verifica di una particolare condizione (presenza di un particolare file in una dir).
Una volta trovato il file esegue delle operazioni, rimuove lo stesso file e si rimette di nuovo a verificare l\'arrivo di quel file.
Qualcuno di voi ha mai fatto uno script del genere?
Come mi consigliate di costruire questo ciclo pressocchè infinito?
Grazie per l\'attenzione.
Ciao

Andrea
Registrato
Finn
Global Moderator
Hero Member
*****

Karma: +30/-6
Scollegato Scollegato

Messaggi: 1195


207002659
Mostra profilo
« Risposta #1 inserita:: Febbraio 24, 2007, 01:17:05 am »

Dipende dal linguaggio con cui vuoi fare lo script, in bash farei qualcosa del tipo:
Codice:

#!/bin/bash
while [ -n \"FOREVER\" ]; do
  if [ -f /file/che/ti/serve ]; then
    #operazioni
  else
    sleep 2s
  fi
done
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
Ciclo infinito Scripting avezzo 4 774 Ultimo messaggio Maggio 28, 2007, 09:30:22 am
da tindal
ciclo su file Scripting alfreale 4 594 Ultimo messaggio Gennaio 20, 2008, 11:22:07 am
da alfreale
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.059 secondi con 20 interrogazioni al database.