Execute Multiple Scripts and Capture Log Details


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Execute Multiple Scripts and Capture Log Details
# 8  
Old 04-10-2015
Thanks Rudic.

The last one did the help
# 9  
Old 04-13-2015
Is there a way to define any output redirection at starting of my file. instead using LOG_FILE 2>&1 everytime.

somthing like below in script.
exec > LOG_FILE 2>&1

I want all the outputs and error message to get update in LOG_FILE
# 10  
Old 04-13-2015
Well, what be the result of your above redirection? To me, it looks like it should work.
# 11  
Old 04-14-2015
Code:
tui-log -tv "LOGFILE"  "MESSAGE"

Will log the MESSAGE to LOGFILE with leading time-stamp and print it (just the MESSAGE) to screen since it is verbose.

So you dont have to pass 2>&1.

OR something like:
Code:
echo "MESSAGE" | tee -v LOGFILE

hth
# 12  
Old 04-15-2015
Thanks Rudic.

Can you help also assist me for a date function.

I mean the the above 4 scripts should run today's business date (Mon-Friday).
If any one the script fails for today for eg, then it should take the next business date and run these 4 scripts again.

I have tried this with the following code
Code:
RUN_DATE=`date +%Y%m%d`
NEXT_DATE=`date -d "$d days" +%Y%m%d`
 
d=1
while (($(date -d "$d days" +%u) >= 6)); do ((++d));
date -d "$d days" +%Y%m%d
 
<SCRIPT 1>
<SCRIPT 2>
<SCRIPT 3>
<SCRIPT 4>
done

But its running only for necxt date. Can you help me with that please.
# 13  
Old 04-15-2015
Quote:
Originally Posted by Deena1984
.
.
.
I mean the the above 4 scripts should run today's business date (Mon-Friday).
If any one the script fails for today for eg, then it should take the next business date and run these 4 scripts again.
.
.
.
I don't understand what you request. Why don't you cron the four scripts for every business day?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. AIX

Need ./ to execute scripts

Hi, I am really sorry for this question but still i am confused. I have shell script called sample.sh I can execute only with the combination of ./sample.sh Is ./ really necessary ? Is it something related with $HOME or $PATH variable. Why and How can i resolve this case ? ... (2 Replies)
Discussion started by: Nandy
2 Replies

2. Shell Programming and Scripting

To execute scripts parallelly

Hi I have set two set of scripts sets in a file which perform similar operations but with different script names for e.g.: 1st set of script1.txt: 1.sh 2.sh 3.sh 4.sh 2nd set of script2.txt: 1_1.sh 2_1.sh 3_3.sh 4_4.sh I want to execute these set of scripts parallelly in such... (16 Replies)
Discussion started by: rohit_shinez
16 Replies

3. Shell Programming and Scripting

Script to execute multiple scripts

Hi All, I have 4 scripts to execute. Each one take anywhere from 3 -9 hours to run depending on what it's doing. I'm running one at a time then check back periodically to see if it's still going and if not, run the other. How can I put these scripts into another script so that they are... (5 Replies)
Discussion started by: bbbngowc
5 Replies

4. Shell Programming and Scripting

Find and execute shell scripts in multiple sub directories in parallel

I have one parent directory and within that parent directory there are several other sub-directories and within those sub-directories there are several other "large number" of sub-directories. All the sub directories have a shell script in them with a common file name execute_command.sh I want... (4 Replies)
Discussion started by: shoaibjameel123
4 Replies

5. UNIX and Linux Applications

how to execute multiple .sql scripts from within a shell script using sqlplus

using sqlplus I want to execute a .sql script that has dbms_output statments in rhe script. I want to write the dbms_output statements from .sql file to a log file. is this possible. thanks any help would be appreciated :wall: (1 Reply)
Discussion started by: TRS80
1 Replies

6. Shell Programming and Scripting

Execute multiple SQL scripts from single SQL Plus connection

Hi! I would like to do a single connection to sqlplus and execute some querys. Actually I do for every query one connection to database i.e echo 'select STATUS from v$instance; exit' > $SQL_FILE sqlplus user/pass@sid @$SQL_FILE > $SELECT_RESULT echo 'select VERSION from v$instance;... (6 Replies)
Discussion started by: guif
6 Replies

7. Shell Programming and Scripting

How to capture actual error message when a command fails to execute

I want to capture actual error message in case the commands I use in my shell script fails. For eg: ls -l abc.txt 2>>errorlog.txt In this case I understand the error message is written to the errorlog.txt and I assume its bacause the return code from the command ls -l abc might return 2 if... (3 Replies)
Discussion started by: prathima
3 Replies

8. Shell Programming and Scripting

Need to execute 2 scripts, wait, execute 2 more wait, till end of file

:cool: I need to execute a shell script to do the following: cat a file run two back ground processes using the first two values from the file wait till those background processes finish run two more background processes using the next two values from the file wait till those background... (1 Reply)
Discussion started by: halo98
1 Replies

9. Shell Programming and Scripting

How to execute scripts at logout?

Hi, We can execute scripts at X login time in Linux by placing scripts in /etc/X11/xinit/xinitrc.d/ directory. Can you suggest a method to execute scripts at X logout time? rgds, pcsaji (1 Reply)
Discussion started by: pcsaji
1 Replies

10. UNIX for Dummies Questions & Answers

How can I execute TCL scripts in HP-UX

Hi All, Since I want to execute TCL scripts in HP-UX, I cannot find where to start. I try to execute the following scripts. It gets "tclsh: not found." errors. Where / how to execute tcl scripts? Thanks a lots. #!/bin/sh # the next line restarts using wish \ exec tclsh "$0" "$@" (3 Replies)
Discussion started by: wilsonchan1000
3 Replies
Login or Register to Ask a Question