![]() |
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 |
| 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 |
| retrive sorokat a fájl segítségével AWK parancs | swamymns | Shell programozás és Scripting | 1 | 05-04-2008 09:47 PM |
| Parse Szövegfájl mailek küldéséhez és | Amruta Pitkar | A UNIX a dummies Kérdések és válaszok | 12 | 08-11-2006 03:56 AM |
| helyett egy karakterlánc a fájl parancssori paraméter | chiru_h | Shell programozás és Scripting | 5 | 08-03-2006 09:34 AM |
| export parancs | radhika03 | A UNIX a dummies Kérdések és válaszok | 2 | 12-16-2005 09:25 AM |
| export parancs használatával | sveera | Shell programozás és Scripting | 4 | 04-01-2005 11:05 AM |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
||||
|
awk / sed parancs: Parse paraméter file / küldeni a vonalakat, a KSH export parancs
Elnézést a kettős szál ez hasonló az egyet
awk / sed script olvasni értékeket paraméter fájlok Mivel nem volt válasz a szülő szál, mert van rendezni részben azt gondoltam, hogy megnyitja az új szál a többi kérdés Írok egy shell program, ami végrehajtja sok Oracle SQL Files különböző adatbázisok alapján a környezet beállítási értéket. Én kipróbálás-hoz tervez egy paraméter fájl, ahol lehet tárolni a környezet érték az összes adatbázisok az alábbi formátumban Fájl Környezetvédelem Fájlnév oraenv # / * DB1 * / Az ORACLE_SID \u003d DB1 ORACLE_BASE \u003d Az ORACLE_HOME \u003d PATH \u003d LD_LIBRARY_PATH \u003d . . Egyéb paraméterek # / * END * / # / * DB2 * / Az ORACLE_SID \u003d DB2 ORACLE_BASE \u003d Az ORACLE_HOME \u003d PATH \u003d LD_LIBRARY_PATH \u003d . . Egyéb paraméterek # / * END * / # / * DB3 * / Az ORACLE_SID \u003d DB3 ORACLE_BASE \u003d Az ORACLE_HOME \u003d PATH \u003d LD_LIBRARY_PATH \u003d . . Egyéb paraméterek # / * END * / Master Script <- Main Program, amely használja ezeket a paramétereket Fájlnév actions.sh Amikor a szkript hajtják végre. / Cselekvések, sh DB1 azt akarom olvasni az összes paraméter kapcsolatos DB1 a oraenv között írt alá a minta # / * DB1 * / . ... .. # / * END * / create "export ORACLE_SID .." stb .. Megoldás DB \u003d DB1 A LINE IN "sed -n '/' $ (DB) '/, / End / p' oraenv | grep-v ^ # "; do export "$ (line)" kész A probléma a fenti kód egyes paraméterek a oraenv fájlban $ .. Mint ahogy az alábbiakban # / * DB1 * / Az ORACLE_HOME \u003d / temp OH \u003d $ ORACLE_HOME # / * END * / Várható eredmény a Az ORACLE_HOME \u003d / temp OH \u003d / temp A tényleges eredmények Az ORACLE_HOME \u003d / temp OH \u003d $ ORACLE_HOME Én is küzd, hogy megoldja ezt a problémát a 4 óra most ... Bármilyen gyors segítséget nagyon nagyra értékelik. Last edited by rajan_san; 11-06-2008 at 08:49 AM.. Reason: Elfelejtette tartalom |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|