![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen! |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Innstilling miljøvariabel på en ekstern solaris maskinen bruker shell script | eamani_sun | Shell programmering og Skripting | 1 | 05-30-2008 11:05 |
| Innstilling basename og dirname variabelen til bare skript. | liketheshell | Shell programmering og Skripting | 1 | 09-12-2007 02:36 |
| Global variabel i et script? | skyineyes | Shell programmering og Skripting | 2 | 07-12-2007 07:55 |
| setting global variabel for alle brukere | mester | UNIX for Dummies Spørsmål og svar | 4 | 08-15-2002 01:59 |
| Global PATH innstilling | jxh | UNIX for Dummies Spørsmål og svar | 5 | 07-20-2001 06:23 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
sette en global variabel i skriptet
Hei Alle,
Jeg vet å sette globale variable jeg kan bruke eksport .. Men ta situasjonen like nedenfor .. Jeg ønsker å sette en variabel i et script og tilgang som i andre skript Jeg har gjort sånn .. Det fungerer ikke one.sh #! / usr / bin / ksh echo $ RISSHI eksport RISSHI \u003d 1 two.sh #! / usr / bin / ksh echo $ RISSHI eksport RISSHI \u003d 2 variabelen RISSHI er ikke endret til to når jeg kjører two.sh etter one.sh Jeg prøver å kjøre ut. one.sh Jeg fikk feil ... Er det mulig å dele en variabel mellom prosedyrer? Takk, Arun |
|
||||
|
Variabler, eller snarere miljøvariabler, tilhører prosesser, ikke scripts, scripts endre dem, men de finnes med i prosessen.
Hvis du kjører et skript med "#! / Bin / sh" den starter en ny prosess for å kjøre skript i dermed et nytt sett med miljøvariabler, barn vil arver foreldrenes eksportert variabler, men ikke omvendt. Alternativet er å kjøre et script med "kilde" eller ".". Ned siden av dette er script språk skal være den samme og feil håndtering må være konsekvente. |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|