Shell script!!! help me plz
Fermé
Koma777
Messages postés
261
Date d'inscription
mercredi 17 janvier 2007
Statut
Membre
Dernière intervention
16 février 2018
-
29 janv. 2008 à 15:27
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 29 janv. 2008 à 16:59
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 29 janv. 2008 à 16:59
A voir également:
- Shell script!!! help me plz
- Script vidéo youtube - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Ghost script - Télécharger - Polices de caractères
- Microsoft activation script - Accueil - Windows
- Script bat - Guide
3 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
29 janv. 2008 à 16:04
29 janv. 2008 à 16:04
Salut,
#! /bin/bash heure=$(date "+%H%M") if [ "$heure" -le 1200 ] then echo "Bonjour" elif [ "$heure" -gt 1200 -a "$heure" -le 1700 ] then echo "Bon après-midi" else [ "$heure" -gt 1700 ] echo "Bonne soirée" fi;-))
Koma777
Messages postés
261
Date d'inscription
mercredi 17 janvier 2007
Statut
Membre
Dernière intervention
16 février 2018
7
29 janv. 2008 à 16:52
29 janv. 2008 à 16:52
Salut et merci,
mais je ne comprend pas pourquoi utilise tu :
heure=$(date "+%H%M")
mais je ne comprend pas pourquoi utilise tu :
heure=$(date "+%H%M")
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
29 janv. 2008 à 16:59
29 janv. 2008 à 16:59
C'est juste une question de facilité pour différencier le 12h de "0h à 12h" du 12h de "12h à 17h", une heure ayant 60 minutes pour rappel, et pouvoir ainsi évaluer cette différence...
Avec cette méthode l'heure me sort sous cette forme :
;-))
Avec cette méthode l'heure me sort sous cette forme :
$ date "+%H%M" 1658beaucoup plus facile à traiter que :
$ date mar jan 29 16:58:20 CET 2008non ?
;-))