Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    684

    eseguire file .sh in spegnimento

    ho creato un file bash che cancella dei log (impiega 1 secondo per farlo).
    dato che mi dimentico di eseguirlo a mano prima di spegnere il pc, vorrei che venisse eseguito in automatico. come posso fare?
    l'ideale sarebbe eseguirlo dopo che il sistema ha disattivato la scheda di rete.
    ho una debian squeeze.
    grazie

  2. #2
    segui la struttura sysv


    metti lo script nel runlevel 0


    http://guide.debianizzati.org/index.php/SysV

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    684
    quindi, basta che lo sposto dalla mia home e lo metto in /etc/init.d/rc0, giusto? (operazione da fare come root!!)

  4. #4
    il senso e' quello..

    la procedura sarebbe di creare lo script in /etc/init.d

    e poi creare il link nel runlevel con l'utility:

    sysv-rc-conf

    o a mano

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    684
    ho fatto a mano. creato lo scirpt in etc/init.d e poi ho creato il link simbolico in /etc/rc0.d. ma ho visto che in questa cartella ci sono i file che iniziano con un Kxx o con Sxx (xx è un numero), mentre il mio link simbolico si chiama cancella. è un problema o devo dargli anch'io un numero??

  6. #6
    quelli con K stoppano il servizio
    quelli con S startano il servizio

    ti consiglio di dargli nome: Snn...........

    dove nn lo posizioni secondo l'ordine di esecuzione che vuoi

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    684
    benissimo. funziona alla grande

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 © 2024 vBulletin Solutions, Inc. All rights reserved.