![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| substituting | neyo | Shell Programming and Scripting | 1 | 03-08-2008 10:08 AM |
| variables in shell | viko | Shell Programming and Scripting | 2 | 03-03-2008 11:09 PM |
| Perl: finding pattern and substituting | hkjang | Shell Programming and Scripting | 1 | 03-03-2008 09:07 PM |
| Substituting with value of variable in Sed | jyotipg | Shell Programming and Scripting | 1 | 09-26-2006 09:54 AM |
| Using shell variables In awk | nortypig | Shell Programming and Scripting | 11 | 08-24-2006 12:48 AM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
||||
|
substituting shell variables
I have a script run_batch.sh as below :-
PAR_VALIDATION=val_siconf PAR_RUN_LEVEL=1 PAR_EXCLUSIVE_RUN_YN=Y DATABASE_USER="/@"$TWO_TASK sqlplus -s $DATABASE_USER |& print -p -- 'set feed off pause off pages 0 head off veri off line 500' print -p -- 'set term off time off serveroutput on' print -p -- "set sqlprompt ''" print -p -- "SELECT run_command from tmp_run_batch;" read -p run_command echo $run_command print -p -- "execute dbms_output.put_line($run_command);" The sql statement "SELECT run_command from tmp_run_batch;" gives the output :- pack_claims_clload_mesg.func_main($PAR_VALIDATION,$PAR_RUN_LEVEL,$PAR_EXCLUSIVE _RUN_YN) Now if I run the shell using the command :- ksh run_batch.sh It echoes :- pack_claims_clload_mesg.func_main($PAR_VALIDATION,$PAR_RUN_LEVEL,$PAR_EXCLUSIVE _RUN_YN) without substituting the shell variables with their values and the next statement of executing the database package also fails. Can you suggest any method to substitute the shell variables with their values ? Cheers Suds |
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|