01-03-2008
How to know a executable has finished his task
Hi frnds,
I want to know is there a way by which we can know that a C++ executable has finished its job in shell script.
My task is as follows:
1.Shell script calls a executable
2.Executable executes and performs its job of generating some reports.
Now i want my shell script to detect this that is C++ executable has completed its job so that shell script can send the reports as attachement.
Please help me urgently on this
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Problem
I have an application which basically runs lots of UNIX programs remotely, using the Telnet protocol. For each program it remotely executes, it stores the process ID (PID) for that process.
At regular intervals, I would like my application to take the PID for every process still... (5 Replies)
Discussion started by: 1cuervo
5 Replies
2. UNIX for Dummies Questions & Answers
Hi
I'm writing a script which will be run by cron every X minutes.
I don't want cron to run my script again if the previous one has not yet finished.
When the script first runs, I had the idea to store the Process ID in a file. When cron tries to run the script again, I would check the... (5 Replies)
Discussion started by: Bab00shka
5 Replies
3. UNIX for Dummies Questions & Answers
In my last job someone gave me the command to put in my .profile that let me know when a job I had running in the background finished. It was a word about 5 char long. I can't remember it! (4 Replies)
Discussion started by: nkeller
4 Replies
4. Shell Programming and Scripting
So, the script I've been working on, since I was starting to learn Shell scripting is now complete.
This was coded in ksh, and I am very proud of it.
What this script does, is syncs up uid's across the network. So if you have 10 servers, with 10 usernames with different UID's - this will... (1 Reply)
Discussion started by: syndex
1 Replies
5. Shell Programming and Scripting
Hi all,
I am writing a C shell script that starts a program. The program forks of several child processes. Only when all child processes are done, I want to archive my log files. Below is what I have so far, but unfortunately it doesn't work.
MyProgram
if (-e processes.txt) then
rm... (2 Replies)
Discussion started by: Carla
2 Replies
6. Shell Programming and Scripting
I have a file contains
TASK gsnmpproxy {
CommandLine = $SMCHOME/bin/gsnmpProxy.exe
}
TASK gsnmpdbgui {
CommandLine = $SMCHOME/bin/gsnmpdbgui.exe
I would like to comment and than uncomment specific task eg TASK gsnmpproxy
Pls suggest how to do in shell script (9 Replies)
Discussion started by: madhusmita
9 Replies
7. Shell Programming and Scripting
I have an task definition listing xml file that contains a list of tasks such as
<TASKLIST
<TASK definition="Completion date" id="Taskname1" Some other
<CODE name="Code12"
<Parameter pname="Dog" input="5.6" units="feet" etc /Parameter>
<Parameter... (3 Replies)
Discussion started by: MissI
3 Replies
8. Shell Programming and Scripting
I have a script which uses cli curl to download the source code of a webpage and then tests if a specific string exists in the source.
The problem is that the website has a slow response, so the eval expression hasn't completed when the test starts.
The test returns a negative, and the curl... (8 Replies)
Discussion started by: locoroco
8 Replies
9. Shell Programming and Scripting
I am running a macro script from the command line. But the script doesn't wait until the task has finished.
firefox imacros://run/?m=macro_script.iim
firefox imacros://run/?m=macro_script2.iim
How do I get it to wait until the macro has been completed?
I am using imacros, a firefox... (1 Reply)
Discussion started by: locoroco
1 Replies
10. Shell Programming and Scripting
Hello,
I have a script that is running multiple instances of an application in parallel.
# learn on f0
emergent -nogui -p $ScriptLoc/$PROJ fold_tag=f0 &
sleep 5
# learn on f1
emergent -nogui -p $ScriptLoc/$PROJ fold_tag=f1 &
sleep 5
# learn on f2
emergent -nogui -p... (4 Replies)
Discussion started by: LMHmedchem
4 Replies
LEARN ABOUT CENTOS
abrt-retrace-client
ABRT-RETRACE-CLIEN(1) ABRT Manual ABRT-RETRACE-CLIEN(1)
NAME
abrt-retrace-client - Handles the communication with Retrace server.
SYNOPSIS
abrt-retrace-client <operation> [options]
DESCRIPTION
This tool is able to communicate with Retrace server: create a new task, ask about task's status, download log or backtrace of a finished
task.
Integration with libreport events
abrt-retrace-client can be used as an analyzer for application crashes which dump core.
Example usage in report_event.conf:
EVENT=analyze analyzer=CCpp
abrt-retrace-client
OPERATIONS
create
Creates a new task. Prints task ID and password to stdout. Either -d or -c is required.
status
Prints task's status to stdout. Both -t and -p are required.
log
Prints finished task's log to stdout. Both -t and -p are required.
backtrace
Print finished task's backtrace to stdout. Both -t and -p are required.
batch
Runs all operations in one step: creates a new task, periodically asks for status (the period is specified by --status-delay option)
and downloads the result when finished. If the task was successful backtrace file is saved, otherwise log is printed to stdout. Either
-c or -d is required.
OPTIONS
-v, --verbose
be verbose
-s, --syslog
log to syslog
-k, --insecure
allow insecure connection to retrace server
--url URL
retrace server URL
--headers
(debug) show received HTTP headers
-d, --dir DIR
read data from ABRT problem directory
-c, --core COREDUMP
read data from coredump
-l, --status-delay
delay for polling operations (seconds)
--no-unlink
(debug) do not delete temporary archive created in /tmp
-t, --task ID
ID of the task on server
-p, --password PWD
password of the task on server
AUTHORS
o ABRT team
abrt 2.1.11 06/18/2014 ABRT-RETRACE-CLIEN(1)