[ksh] Signification du mot clef "shift"
Résolu/Fermé
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
-
23 janv. 2006 à 14:08
B@|-|@N Messages postés 386 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 7 décembre 2007 - 23 janv. 2006 à 17:44
B@|-|@N Messages postés 386 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 7 décembre 2007 - 23 janv. 2006 à 17:44
A voir également:
- [ksh] Signification du mot clef "shift"
- Piratage facebook changer mot de passe - Guide
- Shift tab - Forum Windows
- Bouton shift pc ✓ - Forum Jeux vidéo
- Signification ^^ texto ✓ - Forum Mobile
- Voir mot de passe wifi android - Guide
3 réponses
Salut,
Tiens je te colle carréments les explications trouvées là :
http://www.salemioche.net/cours2.php
Tiens je te colle carréments les explications trouvées là :
http://www.salemioche.net/cours2.php
Paramètres positionnels * Les paramètres peuvent être passés à un script comme argument de la ligne de commande : * $script p1 p2 * p1 est le premier paramètre, p2 le deuxième * Ils sont référencés par : $1 à $9 puis ${10} à ${n} Shift * La commande shift décale les arguments vers la gauche * Le paramètre le plus à gauche est perdu * Le nombre d'argument diminue donc à chaque fois * Shift n : décale de n crans vers la gauche
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
23 janv. 2006 à 15:51
23 janv. 2006 à 15:51
En installant pdksh sur ma Debian,
shift a la même signification qu'en bash
On décale les paramètres d'un certain nombre de positions (1 par défaut)
$ cat test.ksh
#!/bin/pdksh
shift 2
echo $@
$ ./test.ksh 3 4 5 6
5 6
shift a la même signification qu'en bash
shift [number] The positional parameters number+1, number+2 etc. are renamed to 1, 2, etc. number defaults to 1.
On décale les paramètres d'un certain nombre de positions (1 par défaut)
$ cat test.ksh
#!/bin/pdksh
shift 2
echo $@
$ ./test.ksh 3 4 5 6
5 6
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
62
23 janv. 2006 à 17:44
23 janv. 2006 à 17:44
Merci beaucoup pour vos réponses.
Je viens de faire une découverte géniale ^_^.
Pb résolu.
Bahan
Je viens de faire une découverte géniale ^_^.
Pb résolu.
Bahan