Script Bash et mois en Anglais
pcsystemd
Messages postés
734
Statut
Membre
-
dubcek Messages postés 19021 Statut Contributeur -
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,
dans un script BASH j'ai une variable définie de cette forme :
DATE=`date -d '-1 month' '+%B %Y'`
le souci c'est que une fois mon script executé, j'ai ce résultat :
1er June 2008
le mois est en Anglais. Je le voudrais en Français.
Ne pouvant pas toucher a l'environnement de la machine ou mon script s'execute je souhaiterais savoir comment faire un tableau de correspondance dans mon script du style :
June = Juillet
April = Avril
etc..
afin que j'ai ce resultat :
1er Juillet 2008
Merci
dans un script BASH j'ai une variable définie de cette forme :
DATE=`date -d '-1 month' '+%B %Y'`
le souci c'est que une fois mon script executé, j'ai ce résultat :
1er June 2008
le mois est en Anglais. Je le voudrais en Français.
Ne pouvant pas toucher a l'environnement de la machine ou mon script s'execute je souhaiterais savoir comment faire un tableau de correspondance dans mon script du style :
June = Juillet
April = Avril
etc..
afin que j'ai ce resultat :
1er Juillet 2008
Merci
A voir également:
- Script Bash et mois en Anglais
- Script vidéo youtube - Guide
- Nbcar en anglais - Guide
- Clavier en anglais - Guide
- Corbeille en anglais - Guide
- 600h en mois ✓ - Forum Bureautique
3 réponses
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...
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 :