![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| hogyan lehet egy változó értékét | Satish @ 123 | Shell programozás és Scripting | 4 | 05-19-2008 05:33 AM |
| PHP a Shell, a biztonságos távoli hozzáférést SSH amikor nem áll rendelkezésre | iBot | UNIX és Linux RSS hírek | 0 | 02-19-2008 05:50 AM |
| Shell hozzáférést | CerialPhreak | A UNIX a dummies Kérdések és válaszok | 2 | 08-04-2006 05:07 PM |
| shell hozzáférés, kérem, segítsen! | genzai | A UNIX a dummies Kérdések és válaszok | 4 | 11-18-2005 07:06 PM |
| Shell Access | turbohacker | Shell programozás és Scripting | 10 | 03-18-2004 09:39 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
shell változó hozzáférési
Szia
Meg akarom csinálni a következő: 1. Készítsen több Gloabla varibale "ROUTE_IP_xx" alapuló számláló. Mivel a XX lehetne 1-10. azaz ROUTE_IP_1 ROUTE_IP_2 . . ROUTE_IP_10 2. Szeretnék Initalize összes ilyen változó 0.0.0.0 azaz ROUTE_IP_1 \u003d'0 .0.0.0 ' 3. Azt akarom, hogy erre a globális változók segítségével a kódot. azaz $ ROUTE_IP_1 Miután az, amit én kaptam. Van generált a globális változó megfelelően. De nem tudtam kitalálni, hogyan lehet őket. Please let me know, ha bármilyen javaslata van? Köszönöm, Sabina #! / bin / sh ROUTE_MAX_NO_OF_ENTRY \u003d 10 count \u003d 1 míg [$ szamlalo-le $ ROUTE_MAX_NO_OF_ENTRY] tesz ip_addr \u003d ROUTE_IP_ $ (szám) echo "ip_addr $ ip_addr" $ export ip_addr \u003d'0 .0.0.0 ' tmp \u003d `echo" $ $ ip_addr " echo $ tmp count \u003d `expr $ count + 1` kész |
|
||||
|
Próbálja ki a tömb: Kód:
#!/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
|
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|