![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
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 |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
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 |
| környezeti változók | radhika03 | Shell programozás és Scripting | 3 | 01-22-2007 01:58 PM |
| környezeti változók | sumsin | Magas szintű Programozás | 6 | 03-13-2006 11:17 AM |
| segítsen .. környezeti változók ... | sekar Sundaram | A UNIX a dummies Kérdések és válaszok | 3 | 08-30-2005 03:35 AM |
| környezeti változók | Esaia | Magas szintű Programozás | 2 | 02-20-2003 08:19 PM |
| Mi a környezeti változók használata | indianguru | A UNIX a dummies Kérdések és válaszok | 2 | 07-24-2001 09:41 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
hogyan lehet bővíteni a környezeti változók a képet?
Én vagyok az új UNIX és nagyra értékelné, ha valaki tudna segíteni.
Nekem van egy környezeti változót SourceFilePath \u003d / db1/Src/test meg a UNIX-szerver. Akarom bővíteni ezt a SHELL változó fájl tetszőleges parancs sed, Awk stb Fájl tartalma a következő: var \u003d $ SourceFilePath / file.txt A parancs létrehoz egy új fájlt subsituting a környezeti változó a tényleges érték. Az eredmény a következőképpen néz ki. var \u003d / db1/Src/test/file.txt |
|
||||
|
Azt hiszem, hogy érted, hogy "értéket kap a" a változó vagy talán dereference azt.
Úgy érted, szeretnénk létrehozni egy fájlt a változó, mint egy fájlnév? Kód:
SourceFilePath=/db1/Src/test
var=${SourceFilePath}/file.txt
> $var # this creates an empty file named /db1/Src/test/file.txt
|
|
||||
|
Hi Jim,
Azt akarom, hogy helyettesítsék a értékét $ (SourceFilePath) és nem hoz létre egy fájlt a változó nevét. van file.txt már meglévő. Saját forgatókönyv, mint ez. file.txt jelen van a TEST-DEV - Szeretném használni a környezeti változó pontot sem a teszt vagy DEV. Tehát én egy-egy paraméter fájl A PATH \u003d $ SourceFilePath / file.txt Szeretnék írni egy forgatókönyvet, amely létrehoz egy új fájlt a következő rendszer TEST szerveren létre kell hozni egy új fájlt abc.txt az alábbi tartalommal A PATH \u003d / db1/Src/test/file.txt DEV szerveren létre kell hozni egy új fájlt xyx.txt az alábbi tartalommal A PATH \u003d / db1/Src/dev/file.txt A parancs vagy script kell, csak cseréld a érték a környezeti változót. Thanks for your input. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|