Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Accesso alla riga di comando

La shell fornisce un insieme di variabili chiamate parametri posizionali che contengono le singole parole sulla riga di comando. Le variabili sono denominate 0 attraverso 9. Possono essere dimostrati in questo modo:


Immagine

#! / Bin / bash

# posit-param: script per visualizzare i parametri della riga di comando echo "

\$0 = $0

\$1 = $1

\$2 = $2

\$3 = $3

\$4 = $4

\$5 = $5

\$6 = $6

\$7 = $7

\$8 = $8

\$9 = $9 "


Uno script molto semplice che visualizza i valori delle variabili $ 0- $ 9. Se eseguito senza argomenti della riga di comando, il risultato è questo:



[io@linuxbox~]$ post-param


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

[io@linuxbox~]$ post-param


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


$ 1 =

$ 2 =

$ 3 =

$ 4 =

$ 5 =

$ 6 =

$ 7 =

$ 8 =

$ 9 =

$ 1 =

$ 2 =

$ 3 =

$ 4 =

$ 5 =

$ 6 =

$ 7 =

$ 8 =

$ 9 =


Anche quando non vengono forniti argomenti, $0 conterrà sempre il primo elemento che appare sulla riga di comando, che è il percorso del programma in esecuzione. Quando vengono forniti argomenti, vediamo questi risultati:


Immagine

[io@linuxbox~]$ posit-param abcd


$0

=

/home/me/bin/posit-param

$1

=

a

$2

=

b

$3

=

c

$4

=

d

$5

=

$6

=

$7

=

$8

=

$9

=


Immagine

Nota: è effettivamente possibile accedere a più di nove parametri utilizzando l'espansione dei parametri. Per specificare un numero maggiore di nove, racchiudi il numero tra parentesi graffe. Ad esempio ${10}, ${55}, ${211} e così via.


Immagine


 

Il miglior sistema operativo cloud computing su OnWorks: