#1 Le 02/12/2023, à 12:44
- nasier
date...changement d'options
Bonjour
Je reprends un ancien script qui crée un répetoire daté
mkdir /home/claude/toto/$(date +%b%y)
L'année dernière, ce script me donnait un repertoire /toto/dec23
Si je reprends ce script inchangé, j'obtiens un rpertoire /toto/dec.23
Il y a un '.' inseré apres le mois abbrévié généré par le %b
je rève ou c'est connu ?
Hors ligne
#2 Le 02/12/2023, à 13:15
- pingouinux
Re : date...changement d'options
Bonjour,
Il semble que la différence provienne de la "locale" utilisée :
$ LC_ALL=fr_FR.UTF-8 date +%b%y
déc.23
$ LC_ALL=en_US.UTF-8 date +%b%y
Dec23
Ajouté : Tu peux donner le retour de la commande
locale
Dernière modification par pingouinux (Le 02/12/2023, à 13:17)
Hors ligne
#3 Le 02/12/2023, à 13:31
- nasier
Re : date...changement d'options
claude@ZEPC:~$ LC_ALL=fr_FR.UTF8 date +%b%y
déc.23
claude@ZEPC:~$
claude@ZEPC:~$ locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
Hors ligne
#4 Le 02/12/2023, à 13:53
- nasier
Re : date...changement d'options
Ouais...différence de locale
Bien vu !!!
Merci
Hors ligne