Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Script per il riavvio di una applicazione

    Salve
    Vorrei creare uno script che mi riavvii una applicazione nel caso crashi.

    in pratica una cosa del tipo:

    - controlla l'applicazione nella directory /home/pirax/ciao
    - vedi se è attiva
    -se lo è, vai in sleep per 30 secondi
    -altrimenti scrivi "./applicazione"

    Non ho idea di come si possa realizzare.
    Potete darmi una mano?

  2. #2
    Utente di HTML.it L'avatar di Yojimbo
    Registrato dal
    Nov 2003
    Messaggi
    104
    basta fare un ciclo nella shell che invochi a ogni ciclo il programma, in questo modo lo script rimarrà bloccato alla chiamata del programma e quando si chiudere essa lo script riprenderà all'istante e farà ripartire il programma.
    attenzione però, se il programma si distacca dal terminale che lo ha lanciato finirai con l'aprirlo in un istante almeno qualche migliaio di voltee non si ferma di certo....

  3. #3
    #!/bin/bash
    while [ 1 ]
    do
    ./applicazione
    done

    ho trovato questo script ma non funziona
    qualcuno mi dice perchè?

  4. #4
    Utente di HTML.it L'avatar di Yojimbo
    Registrato dal
    Nov 2003
    Messaggi
    104
    io lo ho provato con lopster, giusto per provare il codice...

    #!/bin/bash
    while [ 1 ]
    do
    lopster
    done

    e funziona perfettamente..
    che errore incontri ?

  5. #5
    In pratica... io lo metto nella medesima cartella dell'applicazione...
    poi lo avvio cosi' ./script

    e non me lo avvia... dice che manca roba....
    forse sbaglio io qualcosa?

  6. #6
    Utente di HTML.it L'avatar di Yojimbo
    Registrato dal
    Nov 2003
    Messaggi
    104
    Esattamente che errore ti segnala ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.