Expressions régulières
Résolu/Fermé
anime4ever
-
12 mai 2008 à 20:23
anime4ever Messages postés 3 Date d'inscription mardi 13 mai 2008 Statut Membre Dernière intervention 13 mai 2008 - 13 mai 2008 à 14:42
anime4ever Messages postés 3 Date d'inscription mardi 13 mai 2008 Statut Membre Dernière intervention 13 mai 2008 - 13 mai 2008 à 14:42
A voir également:
- Expressions régulières
- Kyocera Ecosys P3060dn, traces régulières - Forum Imprimante
- Expressions visage bitmoji ✓ - Forum Snapchat
- Que veulent dire les expressions lol et mdr ? ✓ - Forum Loisirs / Divertissements
- Ameca : le robot qui imite les expressions faciales humaines - Accueil - Intelligence artificielle
- Probleme expressions commande man man | grep -e “reg_expr"* ✓ - Forum Shell
4 réponses
mehdi38
Messages postés
336
Date d'inscription
dimanche 13 janvier 2008
Statut
Membre
Dernière intervention
17 mai 2009
1
12 mai 2008 à 20:24
12 mai 2008 à 20:24
Ou a tu trouver de code Déja ?
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
12 mai 2008 à 20:28
12 mai 2008 à 20:28
Salut,
man bash et plus particulièrement le "Remplacement des paramètres" ;-))
man bash et plus particulièrement le "Remplacement des paramètres" ;-))
mehdi38
Messages postés
336
Date d'inscription
dimanche 13 janvier 2008
Statut
Membre
Dernière intervention
17 mai 2009
1
12 mai 2008 à 20:32
12 mai 2008 à 20:32
Alors déja se n'est un langage xhtml n'y CSS m'est je ne c'est pas se que sa pourrez étre dotre désoler des personne avec plus de connésence que moi pourront te de le dir !
anime4ever
Messages postés
3
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
13 mai 2008
13 mai 2008 à 14:23
13 mai 2008 à 14:23
Merci quand même mehdi!
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
12 mai 2008 à 20:49
12 mai 2008 à 20:49
Bon alors, en gros...
Pour le 1er : rep=${1:-.}
Ça signifie que si le paramètre "$1" existe, la variable rep est initialisée avec cette valeur, dans le cas contraire (inexistante ou nulle), c'est la valeur du répertoire courant (.) qui lui est attribuée.
Pour être plus explicite : rep=${1:-/temp}
Si le paramètre $1 n'existe pas, la variable est initialisée avec la valeur "/temp"
Pour les autres :
Pour le 1er : rep=${1:-.}
Ça signifie que si le paramètre "$1" existe, la variable rep est initialisée avec cette valeur, dans le cas contraire (inexistante ou nulle), c'est la valeur du répertoire courant (.) qui lui est attribuée.
Pour être plus explicite : rep=${1:-/temp}
Si le paramètre $1 n'existe pas, la variable est initialisée avec la valeur "/temp"
Pour les autres :
$ var=$(grep root /etc/passwd) $ echo ${var} root:x:0:0:root:/root:/bin/bash $ echo ${var%%:*} root $ echo ${var%:*} root:x:0:0:root:/root $ echo ${var#*:} x:0:0:root:/root:/bin/bash $ echo ${var##*:} /bin/bash;-))
anime4ever
Messages postés
3
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
13 mai 2008
13 mai 2008 à 14:29
13 mai 2008 à 14:29
Salut,
merci bien jipicy pour votre réponse
pour la première c'est très clair, merci
mais pour les deux autres pas tellement, mais juste une dernière question, esq je peux trouver la signification des "%" et "#" dans le man bash?
merci!
merci bien jipicy pour votre réponse
pour la première c'est très clair, merci
mais pour les deux autres pas tellement, mais juste une dernière question, esq je peux trouver la signification des "%" et "#" dans le man bash?
merci!
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
>
anime4ever
Messages postés
3
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
13 mai 2008
13 mai 2008 à 14:33
13 mai 2008 à 14:33
man bash -P 'less -p "^ Remplacement des paramètres"';-))
anime4ever
Messages postés
3
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
13 mai 2008
>
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
13 mai 2008 à 14:42
13 mai 2008 à 14:42
Merci Bienn jipicy^^
@+
@+