#1 Le 27/06/2010, à 00:28
- Adrien.D
Script de reboot ou arrêt du PC, besoin d'aide
Bonjour,
J'ai commencé un petit script mais je rencontre quelques problèmes.
J'ai commenté via un # suivi de ******* les points sur lesquels j'aurais besoin d'aide.
Notamment le fait de revenir un peu plus haut dans un programme, car apparemment, pas de goto en bash.
#!/bin/bash
read -p 'Voulez-vous Redémarrer (r) ou Arrêter (h) le PC ? : ' reponse
# ****** Si pas 'r' ou 'h': Reposer la question (et cela indéfiniment tant que 'r' ou 'h' pas mentionné'
# ****** Mettre par défaut une valeur (par ex. 1)
read -p 'Planifier la tâche dans : (en min) ' delai
read -p 'Message : ' message
clear
#En vrai après
#sudo shutdown -$reponse $delai $message
#Pour le test, je met K
sudo shutdown -k $delai $message
read -p 'Annuler l extinction ? (o/n) : ' extinction
# ****** Si extinction = o alors je fais sudo shutdown -c
# ****** Sinon, je repose la question au dessus autant de fois que nécessaire
Merci de votre aide, Je débute et les nombreux tutos ne répondent pas vraiment à ma question du: "comment remplacer un goto"
Cordialement
ASUS N76VZ : PC Portable sous Calculate Linux Desktop MATE (Gentoo like)
Serveur domestique : Calculate Linux Server Scratch (Gentoo like)
Au travail : Ubuntu Server 12.04 LTS + CentOS 7
Hors ligne
#2 Le 27/06/2010, à 01:56
- Watael
Re : Script de reboot ou arrêt du PC, besoin d'aide
Tu devrais te renseigner sur la structure while, ou until, qu'on peut combiner avec des tests [...], ou mieux [[...]]
regarde la page man de bash : Commandes composées
ici
Bash Beginners Guide (fr)
Advanced Bash Scripting (fr)
Dernière modification par Watael (Le 27/06/2010, à 09:47)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#3 Le 27/06/2010, à 08:08
- Hizoka
Re : Script de reboot ou arrêt du PC, besoin d'aide
je te conseille vivement le 3e lien
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#4 Le 27/06/2010, à 09:39
- serged
Re : Script de reboot ou arrêt du PC, besoin d'aide
Tu devrais te renseigner sur la structure while, ou until, qu'on peut combiner avec des tests [...], ou mieux [[...]]
regarde la page man de bash : Commandes composées
http://doc.ubuntu-fr.org/tutoriel/script_shell
http://traduc.org/Guides_pratiques/Suivi/Bash-Beginners-Guide/Document
http://abs.traduc.org/abs-fr/
Les liens comme il faut :
ici
Bash Beginners Guide (fr)
Advanced Bash Scripting (fr)
En passant, y'a plus de volontaires pour mettre à jour la traduction du ABS (qui a beaucoup évolué en VO) ?
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#5 Le 27/06/2010, à 09:48
- Watael
Re : Script de reboot ou arrêt du PC, besoin d'aide
j'ai corrigé. merci serged
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne