Forum Informatica Libera
script a tempo... - Versione stampabile

+- Forum Informatica Libera (https://www.ergosumracalmuto.org/informaticalibera/forum)
+-- Forum: Software (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=11)
+--- Forum: Macro, scripting e programmazione generica (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=14)
+--- Discussione: script a tempo... (/showthread.php?tid=2045)



script a tempo... - nik57 - 26/04/2023

ho bisogno di uno script che lanciato
1- esegua una certa azione (copiare una cartella in un'altra) se entro 3 secondi viene premuto un qualunque tasto, tranne Esc
2- il tasto Esc deve chiudere/annullare lo script 
3- se non viene premuto nessun tasto entro 3 secondi deve spegnere il pc

pasticcio un po con gli script bash...gradito anche qualche link a semplici esempi...
grazie

questo codice (preso in parte dalla rete) sincronizza due cartelle premendo qualunque tasto, ma
- manca il timer
- il tasto che annulla lo script è Invio e non Esc...

Codice:
#!/bin/bash
    echo -e 'COPIA CARTELLA ' 
        IFS=$'\n'
        read -sn1 scelta
if [ "$scelta" ];then
       rsync -a /home/$USER/Scaricati /home/$USER/Scrivania/OK
else
fi