Visualizzazione dei risultati da 1 a 3 su 3

Discussione: shell scripting

  1. #1

    shell scripting

    supponiamo di avere il file x:
    codice:
    #!/bin/sh
    
    echo "inizio"
    ./y
    echo "fine"
    e y:

    codice:
    #!/bin/sh
    
    sleep 5
    echo "atteso"
    e di dare ./x: si leggerà inizio, si attenderanno 5 secondi e si leggerà fine

    tutto ok, ma volevo sapere, è possibile far avvenire una cosa del genere:

    -inizio
    -parte lo sleep
    -fine
    -alla fine dei 5sec, atteso

    cioè, far in modo che i comandi di "x" non vengano eseguiti a fila solo una volta che sono stati compiuti, ma tutti a botto?

    grazie, spero di essermi spiegato

  2. #2
    Utente di HTML.it L'avatar di Fatur
    Registrato dal
    Nov 2002
    Messaggi
    69

    Re: shell scripting

    così

    codice:
    #!/bin/sh
    
    echo "inizio"
    ./y &
    echo "fine"
    e y:

    codice:
    #!/bin/sh
    
    sleep 5
    echo "atteso"
    F-(A)-tur Gentoo, e la vita ti sorride!
    Far finta di essere sani...

  3. #3
    grazie, non sapevo che bastava mandarlo in background


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.