Script Bash et mois en Anglais
Fermé
pcsystemd
Messages postés
702
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
6 novembre 2024
-
1 juil. 2008 à 13:04
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 - 1 juil. 2008 à 15:12
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 - 1 juil. 2008 à 15:12
A voir également:
- Script Bash et mois en Anglais
- Script vidéo youtube - Guide
- Nbcar en anglais - Guide
- @ Clavier anglais - Guide
- Bash do while ✓ - Forum Shell
- Pourquoi waze est en anglais ✓ - Forum Huawei
3 réponses
Xavstarblues
Messages postés
10019
Date d'inscription
mercredi 22 août 2007
Statut
Contributeur
Dernière intervention
28 décembre 2019
1 855
1 juil. 2008 à 13:10
1 juil. 2008 à 13:10
euh june c'est juin...
sinon essaye ca
MONTH='-1 month'
if MONTH=January
set MOIS=Janvier
If MONTH=February
set MOIS=Fevrier
....
....
....
DATE=`date -d+ "MOIS" '+%B %Y'`
Je en suis pas sur du resultat...
sinon essaye ca
MONTH='-1 month'
if MONTH=January
set MOIS=Janvier
If MONTH=February
set MOIS=Fevrier
....
....
....
DATE=`date -d+ "MOIS" '+%B %Y'`
Je en suis pas sur du resultat...
dubcek
Messages postés
18769
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 mars 2025
5 630
1 juil. 2008 à 14:16
1 juil. 2008 à 14:16
ou créer un tableau
declare -a mois ; mois=(janvier février ...décembre)
et utiliser date +%m qui donne l'indice dans le tableau
declare -a mois ; mois=(janvier février ...décembre)
et utiliser date +%m qui donne l'indice dans le tableau
pcsystemd
Messages postés
702
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
6 novembre 2024
23
1 juil. 2008 à 14:47
1 juil. 2008 à 14:47
Merci dubcek,
mais tu peux préciser un peu s'il te plait j'ai compris pour declare -a mais que veux tu dire par :
"et utiliser date +%m qui donne l'indice dans le tableau"
Merci
mais tu peux préciser un peu s'il te plait j'ai compris pour declare -a mais que veux tu dire par :
"et utiliser date +%m qui donne l'indice dans le tableau"
Merci
dubcek
Messages postés
18769
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 mars 2025
5 630
1 juil. 2008 à 15:12
1 juil. 2008 à 15:12
date +%m donne le mois entre 1 et 12
sachant que l'indice du tableau commence à 0 j'enlève 1 et
si date +%m retourne 7, juillet et je veux juin echo $mois[ 7 -1 -1] affiche juin
évidemment, il faut tester en janvier pour trouver décembre
sachant que l'indice du tableau commence à 0 j'enlève 1 et
si date +%m retourne 7, juillet et je veux juin echo $mois[ 7 -1 -1] affiche juin
évidemment, il faut tester en janvier pour trouver décembre
1 juil. 2008 à 13:38
Merci je test ta solution.
J'ai mis pour tester cette portion de code dans un fichier dat mais cela ne fonctionne pas j'ai une erreur :