12-18-2014
Scripting can catch $? and store it, but I am not sure any shell lets you capture the terminating signal. You can write a C wrapper for that, where the parent does the fork(), execvp() and logs the wait() response.
https://www.unix.com/man-page/linux/2/wait/
PERL probably can do this too, and python. The grandparent cannot.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Have a need to schedule programs that can run after other programs are completed. Here's the catch:
1) The list of programs will not always be the same (kind of a plug-n-play deal)
2) The invoking shell may not be the same as the shell of the program being waited on
In other words, I need... (2 Replies)
Discussion started by: superdelic
2 Replies
2. Programming
As far as I can tell, the bash wait command waits for a logical "AND" of all the child processes.
Assuming I am coding in C:
(1) What is the function I would use to create multiple bash child process running perl?
(2) What is the function I would use to reinvent the bash wait command so I... (4 Replies)
Discussion started by: siegfried
4 Replies
3. Shell Programming and Scripting
Hi All
Here i have a piece of code,
set filename "./GopiRun.sh"
#I need to wait here until the GopiRun.sh is completed how do i achive this
exit. (1 Reply)
Discussion started by: nathgopi214
1 Replies
4. UNIX for Advanced & Expert Users
Hi
I have a shell script A which calls another 10 shell scripts which run in background. How do i make the parent script wait for the child scripts complete, or in other words, i must be able to do a grep of parent script to find out if the child scripts are still running.
My Code:
... (1 Reply)
Discussion started by: albertashish
1 Replies
5. Shell Programming and Scripting
I am trying to find a list of files and writing it to a text file. Based on the machine performance the file writing will be slow at certain time.
The code to find file and redirecting the output to text file is on a shell script
/usr/bin/find $SEARCH_DIR -daystart \( \( -name 'KI*' -a... (4 Replies)
Discussion started by: nuthalapati
4 Replies
6. Programming
Hello. I want to make a child do some stuff,wait,then the parent does some stuff and then child does some stuff and waits again.I have made the following but it does not work.Can anybody help me?
pid1 = fork();
if (pid1 == -1)
{
perror("Can't create child\n");
... (18 Replies)
Discussion started by: Cuervo
18 Replies
7. Shell Programming and Scripting
I have the shell script to call a Perl routine and pass the Informatica WorkFlow name to it. Jobs in each group executes in background do not seem to wait at all. How do I make it to WAIT for the prior group to complete before execute the next group of jobs?
Sample of the jobs flow:
{
... (6 Replies)
Discussion started by: lv99
6 Replies
8. Shell Programming and Scripting
Hey all,
I want to automate tarring a directory then using ftp to transfer the files over.
I was able to put the commands together but what I'm noticing is that only the very first file is being tarred and then transferred.
tar cvpf new.backup sourceAbove is the command I'm using which works... (4 Replies)
Discussion started by: Keepcase
4 Replies
9. Shell Programming and Scripting
Hi all,
I am starting mgen5 for sometime depends on input from a file, in a child process. now I want to make parent to wait in this child process till mgen5 finishes, or timeout happens.
could anyone please tell me how to make parent to wait in child process in shell script?
thanks... (2 Replies)
Discussion started by: girijajoshi
2 Replies
10. UNIX for Beginners Questions & Answers
Hi
I am facing a problem in my ksh.
My main script is calling 3 different child process in the background.
I am using wait to finish all and then submit another 3 child processes.
Now what i want is , whenever any one child process finishes ,i want to submit next one.so that parallel 3... (2 Replies)
Discussion started by: Sangu
2 Replies
LEARN ABOUT DEBIAN
httpfs2
HTTPFS2(1) HTTPFS2(1)
NAME
httpfs2 - mount a file from a http server into the filesystem
SYNOPSIS
httpfs2 [OPTIONS] URL FUSE-OPTIONS httpfs2_ssl [OPTIONS] URL FUSE-OPTIONS
DESCRIPTION
httpfs2 is a FUSE based filesystem for mounting http or https URLS as files in the filesystem. There is no notion of listable directories
in http so only a single URL can be mounted. The server must be able to send byte ranges.
OPTIONS
-c console
Attempt to use the file ior device console for output after fork. The default is /dev/console.
-f
Do not fork, stay in foreground.
-t timeout
Use different timeout for connections. Default '30's.
URL
The url should specify the protocol as http or https, and it may specify basic authentication username and password. Currently special
characters like whitespace are not handled so the URL cannot contain them. See a sample URL below:
http://user:password@server.com/dir/file
FUSE-OPTIONS
These options are passed to the FUSE library. At the very least the mount point should be specified.
EXIT STATUS
0
Successfully connected to the server
other
Failure (url parsing error, server error, FUSE setup error). Some FUSE errors may happen only after the process forks so they will not
be returned in exit value.
BUGS
The process can be stopped by typing ^Z on the terminal which may not be desirable under some circumstances.
AUTHORS
Miklos Szeredi <miklos@szeredi.hu>
hmb marionraven at users.sourceforge.net
Michal Suchanek <hramrach@centrum.cz>
COPYING
Free use of this software is granted under the terms of the GNU General Public License (GPL).
03/13/2010 HTTPFS2(1)