![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| retrive linjer fra en fil ved hjælp AWK kommando | swamymns | Shell Programmering og Scripting | 1 | 05-04-2008 10:47 PM |
| Parse Tekstfil og sende mails | Amruta Pitkar | UNIX for dummyer Spørgsmål & svar | 12 | 08-11-2006 04:56 AM |
| erstatter en snor i en fil med kommandolinje parameter | chiru_h | Shell Programmering og Scripting | 5 | 08-03-2006 10:34 AM |
| eksport kommando | radhika03 | UNIX for dummyer Spørgsmål & svar | 2 | 12-16-2005 09:25 AM |
| ved hjælp af eksport kommando | sveera | Shell Programmering og Scripting | 4 | 04-01-2005 12:05 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
awk / sed Command: Parse parameter filen / sende linjer til ksh eksport kommando
Undskyld for dobbelt tråd denne ene ligner en i
awk / sed script til at læse værdier fra parameter filer Da der ikke var nogen respons på den oprindelige tråd, da den fik løst delvist Jeg troede at åbne den nye tråd for de resterende spørgsmål Jeg skriver en shell-program, der udfører en masse Oracle SQL-filer på forskellige databaser baseret på miljøet indstilling værdi. Jeg forsøger at designe en parameter-fil, hvor jeg kan gemme miljøet værdier for alle de databaser i nedenstående format Miljø File Filnavn oraenv # / * DB1 * / ORACLE_SID \u003d DB1 ORACLE_BASE \u003d ORACLE_HOME \u003d PATH \u003d LD_LIBRARY_PATH \u003d . . Andre parametre # / * End * / # / * DB2 * / ORACLE_SID \u003d DB2 ORACLE_BASE \u003d ORACLE_HOME \u003d PATH \u003d LD_LIBRARY_PATH \u003d . . Andre parametre # / * End * / # / * DB3 * / ORACLE_SID \u003d DB3 ORACLE_BASE \u003d ORACLE_HOME \u003d PATH \u003d LD_LIBRARY_PATH \u003d . . Andre parametre # / * End * / Master Script <- Main program, der bruger disse parametre Filnavn actions.sh Når scriptet, som. / Tiltag, sh DB1 jeg ønsker dette til at læse alle de parametre med relation til DB1 fra oraenv skrevet mellem det mønster nedenfor # / * DB1 * / . ... .. # / * End * / skabe "eksport ORACLE_SID .." etc. .. Solution DB \u003d DB1 for linje i `sed -n '/' $ (DB) '/, / End / p' oraenv | grep-v ^ # «do eksport "$ (linje)" gjort Problemet med ovennævnte kode er nogle af parametrene i oraenv filen har $ .. Ligesom som nedenfor # / * DB1 * / ORACLE_HOME \u003d / temp OH \u003d $ ORACLE_HOME # / * End * / Forventede resultat er ORACLE_HOME \u003d / temp OH \u003d / temp Faktiske resultater ORACLE_HOME \u003d / temp OH \u003d $ ORACLE_HOME Jeg har kæmpet for at løse dette problem for 4 timer nu ... Enhver hurtig hjælp er meget værdsat. Senest redigeret af rajan_san; 11-06-2008 kl 08:49 AM.. Årsag: Glemt Content |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|