Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/06/2010, à 01: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, à 02: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, à 10:47)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 27/06/2010, à 09:08

Hizoka

Re : Script de reboot ou arrêt du PC, besoin d'aide

je te conseille vivement le 3e lien smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#4 Le 27/06/2010, à 10:39

serged

Re : Script de reboot ou arrêt du PC, besoin d'aide

Watael a écrit :

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, à 10: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