Se avete dubbi o domande sulla programmazione in generale, fatele qui

Messaggio3 aprile 2010, 16:49 - Opzioni da passare all'avvio di uno script bash #65837

Come posso implementare delle opzioni da passare all'avvio di uno script bash?
Come ad esempio quelle che si passano ad "uname" per sapere kernel, processore etc...
#!/bin/bash
Arciere
 
Messaggi: 151
Iscritto il: 13 dicembre 2009, 17:44
Località: Curti, CE
Top

Messaggio3 aprile 2010, 16:58 - Opzioni da passare all'avvio di uno script bash #65838

So che gli argomenti passati via linea di comando sono contenuti in variabili speciali numerate: ad esempio il primo argomento è contenuto in $1, il secondo in $2 eccetera. Esempio semplice:

Codice: Seleziona tutto
#!/bin/bash
echo $1

Questo stampa a video il primo argomento passato a linea di comando. Ora sta a te implementare i vari controlli sui dati inseriti e fare uno switch che esegue del codice a seconda dell'argomento, magari.
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 2 GB DDR2 Ocz Gold
Asus P5K | Geforce 8800GTS 512 MB | E ovviamente... Arch Linux :)
Avatar utente
Hilinus
Moderatore
 
Messaggi: 5333
Iscritto il: 25 ottobre 2008, 19:28
Top

Messaggio3 aprile 2010, 17:03 - Opzioni da passare all'avvio di uno script bash #65839

Se avete risolto il vostro problema, aggiungete [Risolto]+Spazio_Bianco al titolo del primo post del thread.
Offertissima: Mi Vendo!!! Cercasi lavoro (qualunque, tra quelli leciti) in tutta italia da Roma in su.
Avatar utente
4javier
Moderatore
 
Messaggi: 6080
Iscritto il: 5 ottobre 2008, 17:19
Top


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

Moderatori: 4javier, aleph, veleno77, adriano, Hilinus