Traduction de ##

Fermé
Elisoranne - 27 mars 2009 à 11:19
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 27 mars 2009 à 14:01
Bonjour,

Je suis toute novice en UNIX/LINUX et je ne comprends pas la signification de : date##[]0
COmmande présente dans un shell.

Pourriez-vous éclairer ma lanterne, SVP ?


Merci

1 réponse

jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 901
27 mars 2009 à 11:29
Salut,

Tu es sûr(e) de la syntaxe ???
Tu l'as tirée d'où ? d'un script ? Tu peux l'afficher dans son contexte ?
0
ça donne ça

# Parametres du job :
# -------------------
PROG=mktpt90
APPLI=MKTPT

DIRTMP=$VOLREP/transfer/ord/$APPLI
DIRLOG=$VOLREP/ord/var/log/$APPLI
DIRSVLOG=$VOLREP/ord/var/svlog/$APPLI
DIRTOOLS=$VOLREP/ord/shell
DIRFIC=$VOLREP/reuters/sauvegardes/Taux_MKTPT
DATEOPC=$1
DATEOPC1=${DATEOPC##[0]}
DATEOPC2=${DATEOPC1##[0]}
0
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 901 > Elisoranne
27 mars 2009 à 13:43
Désolé je n'en sais rien, c'est la 1ère fois que je vois cette syntaxe, et j'ai beau la triturer dans tous les sens, je ne comprend pas sa finalité, si ce n'est qu'elle affiche la même chose que :

${DATEOPC[0]}

autrement dit le 1er élément du tableau DATEOPC, enfin chez moi avec mon bash 3.00.16(2)-release ;-((
0
Elisoranne > jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
27 mars 2009 à 13:49
merci du coup de main ;)
0
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 901 > Elisoranne
27 mars 2009 à 13:51
Mais bon ce n'est sûrement pas sa finalité... il doit y avoir une explication.

D'ailleurs c'est avec le shell bash ? Ou un autre ?
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567 > jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
27 mars 2009 à 13:58
Salut,

Ben, ce n'est pa ça?
${paramètre##mot} 


0