![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| come per accedere a un valore della variabile | Satish @ 123 | Shell scripting e di programmazione | 4 | 05-19-2008 04:33 AM |
| PHP Shell, per garantire l'accesso remoto SSH quando non è disponibile | iBot | UNIX e Linux RSS News | 0 | 02-19-2008 05:50 AM |
| Shell accesso | CerialPhreak | UNIX for Dummies Domande & Risposte | 2 | 08-04-2006 04:07 PM |
| accesso alla shell, please help! | genzai | UNIX for Dummies Domande & Risposte | 4 | 11-18-2005 07:06 PM |
| Accesso shell | turbohacker | Shell scripting e di programmazione | 10 | 03-18-2004 09:39 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
variabile di shell di accesso
Salve
Io voglio fare le seguenti: 1. Crea una serie di Gloabla varibale "ROUTE_IP_xx" basato su un contatore. Come potrebbe essere xx da 1-10. vale a dire ROUTE_IP_1 ROUTE_IP_2 . . ROUTE_IP_10 2. Voglio initalize tutte queste variabili a 0.0.0.0 vale a dire ROUTE_IP_1 \u003d'0 .0.0.0 ' 3. Voglio essere in grado di accedere a questa variabile globale attraverso il codice. vale a dire $ ROUTE_IP_1 In seguito è quello che ho avuto. Ho generato la variabile globale correttamente. Ma non riuscivo a capire come accedervi. Per favore fatemi sapere se avete qualche suggerimento? Grazie, Sabina #! / bin / sh ROUTE_MAX_NO_OF_ENTRY \u003d 10 count \u003d 1 while [$ count-le $ ROUTE_MAX_NO_OF_ENTRY] fare ip_addr \u003d ROUTE_IP_ $ (count) echo "ip_addr $ ip_addr" esportazione ip_addr $ \u003d'0 .0.0.0 ' tmp \u003d `echo '$' $ ip_addr» echo $ tmp count \u003d `expr $ count + 1` fatto |
|
||||
|
Prova un array:
Codice:
#!/bin/ksh
ROUTE_MAX_NO_OF_ENTRY=10
# make an array with 11 (0 thru 10) elements use the last ten
# elements
set -A ip_addr \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0' \
'0.0.0.0'
# print the array
integer i=0
while (( i <= ${#ip_addr[*]} ))
do
print "ip_addr[$i]= ${ip_addr[i]}"
let i=i+1
done
|
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|