Visit Our UNIX and Linux User Community


Wrapper Script in Perl Or shell


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Wrapper Script in Perl Or shell
# 1  
Old 10-03-2011
Wrapper Script in Perl Or shell

Hello,

My requirement is based on Oracle where we run a perl script and it asked some questions.I want to write a wrapper which will answer all these questions.

How is it possible.

Thanks
# 2  
Old 10-03-2011
You could try something like this:

Code:
#!/bin/sh

/path/to/oracle/script.pl <<"EOF"
answer1
answer2
answer3
EOF

This User Gave Thanks to Corona688 For This Post:
# 3  
Old 10-03-2011
Quote:
Originally Posted by Corona688
You could try something like this:

Code:
#!/bin/sh

/path/to/oracle/script.pl <<"EOF"
answer1
answer2
answer3
EOF

This I have already tried and it does not work..
# 4  
Old 10-03-2011
In what manner does it "not work". Be specific.

In fact, why not post the perl script?
This User Gave Thanks to Corona688 For This Post:
# 5  
Old 10-03-2011
Quote:
Originally Posted by Corona688
In what manner does it "not work". Be specific.

In fact, why not post the perl script?
Basically the answers are passed in the successive manner in 1 go..and the paramter keep telling null has been received...
# 6  
Old 10-03-2011
Please post the perl script so we can see what form of input it needs. If it's simply reading from stdin, that ought to work. Smilie
This User Gave Thanks to Corona688 For This Post:
# 7  
Old 10-03-2011
#!/bin/sh

/mnt/oracle/oracle/product/11.2.0/dbhome_2/appsutil/bin/adbldxml.pl <<EOF
apps
aa
rr
qq
EOF
[oracle@wkdevpr12rac1 bin]$

OUTPUT

Starting context file generation for db tier..
Using JVM from /mnt/oracle/oracle/product/11.2.0/dbhome_2/appsutil/jre/bin/java to execute java programs..

/mnt/oracle/oracle/product/11.2.0/dbhome_2/appsutil/jre/bin/java -classpath /mnt/oracle/oracle/product/11.2.0/dbhome_2/jdbc/lib/ojdbc5.jar:/mnt/oracle/oracle/product/11.2.0/dbhome_2/appsutil/java:/mnt/oracle/oracle/product/11.2.0/dbhome_2/appsutil/java/xmlparserv2.jar:/mnt/oracle/oracle/product/11.2.0/dbhome_2/jlib/netcfg.jar:/mnt/oracle/oracle/product/11.2.0/dbhome_2/jlib/ldapjclnt11.jar

-user apps
APPS Password:
The log file for this adbldxml session is located at:
/mnt/oracle/oracle/product/11.2.0/dbhome_2/appsutil/log/adbldxml_10031722.log
AC-20010: Error: File - listener.ora could not be found at the location:
/listener.ora
indicated by TNS_ADMIN. Context file can not be generated.

Could not Connect to the Database with the above parameters, Please answer the Questions below


Enter Hostname of Database server:
Enter Valid Input

Enter Hostname of Database server:
Enter Valid Input

Enter Hostname of Database server:
Enter Valid Input


It should have passed aa

Previous Thread | Next Thread
Test Your Knowledge in Computers #727
Difficulty: Medium
Radia Perlman Invented the Spanning Tree Protocol (STP).
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell Script and Progress Bar or GUI Wrapper

Hi, I have shell script that I am running under Ubuntu as root. Is it possible to hide the command window and show the user some sort of progress /random progress bar / or other form of GUI interaction? On MAC, I have been using Platypus but on Ubuntu I am not sure what to do. (4 Replies)
Discussion started by: naveedanwar4u
4 Replies

2. Shell Programming and Scripting

Help needed on wrapper script

Hi Gurus, I need to build a wrapper script which will be passing the loading date and the data file name (provides option to the user to load a single data file or load all the data files) to the actual loader data_load.ksh to load in the database. 1. I want to execute the loader script... (6 Replies)
Discussion started by: express14
6 Replies

3. Shell Programming and Scripting

problem with the my wrapper script

Hi friends, i am working in ksh88. i am running the follwing wapper script in background to run two jobs parallely((eg nohup wrapper.ksh &):: wrapper.ksh ######################## #!/bin/ksh nohup ./pii_insert.ksh /nsing83/p2/test & nohup ./pii_update.ksh... (1 Reply)
Discussion started by: neelmani
1 Replies

4. Shell Programming and Scripting

HELP on Perl array / sorting - trying to convert Korn Shell Script to Perl

Hi all, Not sure if this should be in the programming forum, but I believe it will get more response under the Shell Programming and Scripting FORUM. Am trying to write a customized df script in Perl and need some help with regards to using arrays and file handlers. At the moment am... (3 Replies)
Discussion started by: newbie_01
3 Replies

5. UNIX for Advanced & Expert Users

Pass parameter to the main script from wrapper script

Hi, I am writing a wrapper script(wrap_script.sh) to one of the main scripts (main_script.sh) The main script is executed as following: ./main_script.sh <LIST> <STARTDATE> <ENDDATE> looks for a parameter which is a LIST(consists of different list names that need to be processed), START/END... (0 Replies)
Discussion started by: stunnerz_84
0 Replies

6. Shell Programming and Scripting

Wrapper Script Help With Perl Scripts

I have tried looking through wrapper scripts throughout the forum, but I don't think they were able to answer my question (either that or I'm just confused). Basically, I have a Perl script that I want to run in parallel 4 times with parameters, wait for all of them to finish, then run another... (8 Replies)
Discussion started by: kooshi
8 Replies

7. Shell Programming and Scripting

wrapper script in perl

Hi, I am in need of way to facilitate this senerio in a perl script. I have CLI ( command line interface) which I run like so: kip-tepltist -u Xxx -p Xxx Which produces tones of names from each template it found: 194Iselin-NJ 33-IDFLB-North-611-Woodward-8600 ... (5 Replies)
Discussion started by: richsark
5 Replies

8. Shell Programming and Scripting

Korn Shell Wrapper script

Hi Guys, I am trying write a wrapper script but I don't have any idea. I have 4 different korn shell scripts and all of them needs some parameters from command line (positional parameter). My script cant be interactive because its supposed to be automated. I am confused how can I write a wrapper... (6 Replies)
Discussion started by: pareshan
6 Replies

9. UNIX for Dummies Questions & Answers

What is a wrapper script

I tried searching the forum ,,but couldn't locate ..Can anyone give me a link or some information about wrapper script. (1 Reply)
Discussion started by: thana
1 Replies

10. UNIX for Dummies Questions & Answers

What is wrapper script and how to write

hi guys, I have a requirement to run a script 4 times with different parameter values. the 4 jobs have to run parallely which actually access different data of same table and deletes. how can i achieve this.................? Thanks in advance (1 Reply)
Discussion started by: chiru
1 Replies

Featured Tech Videos