Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Accéder à la ligne de commande

Le shell fournit un ensemble de variables appelées paramètres de position qui contiennent les mots individuels sur la ligne de commande. Les variables sont nommées 0 à travers 9. Ils peuvent être démontrés de cette façon :


image

#! / Bin / bash

# posit-param : script pour afficher les paramètres de la ligne de commande echo "

\$0 = 0$

\$1 = 1$

\$2 = 2$

\$3 = 3$

\$4 = 4$

\$5 = 5$

\$6 = 6$

\$7 = 7$

\$8 = 8$

\$9 = $9 "


Un script très simple qui affiche les valeurs des variables 0$ - 9$. Lorsqu'il est exécuté sans arguments de ligne de commande, le résultat est le suivant :



[moi@linuxbox ~]$ pos-param


$0 = /home/moi/bin/posit-param

[moi@linuxbox ~]$ pos-param


$0 = /home/moi/bin/posit-param


1 $ =

2 $ =

3 $ =

4 $ =

5 $ =

6 $ =

7 $ =

8 $ =

9 $ =

1 $ =

2 $ =

3 $ =

4 $ =

5 $ =

6 $ =

7 $ =

8 $ =

9 $ =


Même lorsqu'aucun argument n'est fourni, $0 contiendra toujours le premier élément apparaissant sur la ligne de commande, qui est le chemin d'accès du programme en cours d'exécution. Lorsque des arguments sont fournis, nous voyons ces résultats :


image

[moi@linuxbox ~]$ posit-param abcd


$0

=

/home/moi/bin/posit-param

$1

=

a

$2

=

b

$3

=

c

$4

=

d

$5

=

$6

=

$7

=

$8

=

$9

=


image

Remarque : Vous pouvez en fait accéder à plus de neuf paramètres à l'aide de l'extension des paramètres. Pour spécifier un nombre supérieur à neuf, entourez le nombre d'accolades. Par exemple ${10}, ${55}, ${211}, etc.


image


 

Meilleur système d'exploitation Cloud Computing chez OnWorks :