#1 Le 06/07/2017, à 15:32
- Toobuntu
(Ok) Veille , sortie de veille , script , option post pre , QUESTION
Bonjour
J'utilise Ubuntu 16.04
Il est possible d’exécuter des scripts a la sortie de veille ?
En les plaçant dans /lib/systemd/system-sleep
#!/bin/sh
# Executer monscript de sortie de veille
case "$1" in
post)
Le nom de mon script avec son chemin , ou le service a relancer
;;
esac
post est utilisé pour le réveil
À remplacer par pre pour la mise en veille.
Est-ce la bonne procédure ?
Un exemple en anglais :
#!/bin/sh
if [ "${1}" == "pre" ]; then
# Do the thing you want before suspend here, e.g.:
echo "we are suspending at $(date)..." > /tmp/systemd_suspend_test
elif [ "${1}" == "post" ]; then
# Do the thing you want after resume here, e.g.:
echo "...and we are back from $(date)" >> /tmp/systemd_suspend_test
fi
Dernière modification par Toobuntu (Le 29/10/2017, à 16:31)
#2 Le 12/07/2017, à 17:07
- alduc31
Re : (Ok) Veille , sortie de veille , script , option post pre , QUESTION
Salut,
Oui c'est la bonne façon avec les dernières versions d'ubuntu (à partir de la 16.04 où systemd est pleinement fonctionnel).
Tu peux t'inspirer des scripts existants dans le répertoire.
Ne pas oublier de rendre le script exécutable :
sudo chmod +x /lib/systemd/system-sleep/<le_script>
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#3 Le 29/10/2017, à 16:31
- Toobuntu
Re : (Ok) Veille , sortie de veille , script , option post pre , QUESTION
Merci