Mettere in pausa uno script bash in Linux
Supponiamo di avere uno nostro script bash su Linux che ad un certo punto vogliamo mettere in pausa per un motivo qualsiasi.
Come possiamo fare?
Abbiamo due alternative:
- sleep
- read
Vediamo un esempio banale di entrambi partendo da sleep:
#!/bin/bash
echo "Continuiamo tra 3 secondi"
sleep 3s
echo "Ecco fatto"
Per quanto riguarda read invece:
#!/bin/bash
echo "Continuiamo tra 3 secondi"
read -p "Siamo in pausa `echo $'n '`" -t 3
echo "Ecco fatto"
Enjoy!
linux bash sleep read
Commentami!