02-17-2003
could some assist please
i was searching on the net have found a couple of sample programs and was wondering if some could tell me what they do cheers.
main()
{
printf("Executing ls\n");
execl("/bin/ls","ls","-l", (char *)0);
perror("execl failed to run ls");
exit(1);
}
main()
{
int i;
i = fork();
if (i == 0)
{
printf("Child. getpid() = %d, getppid() = %d\n", getpid(), getppid());
sleep(5);
printf("After sleeping. getpid() = %d, getppid() = %d\n",
getpid(), getppid());
}
else
{
printf("Parent exiting now\n");
}
}
thanks in advance guys
7 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello all I am new and I had a question that I was hoping you could answer.
I am using mutt on a directory in this directory will be pdf files named 001.pdf , 002.pdf and so on. I need a script that can read the filename and associate that with a user like so :
if 001.pdf exists then email... (16 Replies)
Discussion started by: linuxguy30350
16 Replies
2. HP-UX
Hi Everybody,
Iam new to the unix world but interested a lot to know about unix. i want to do a certification course in unix so can anybody please suggest me what course can i do for unix adminstration and what books do i have to refer to.
Thanks in Advance. (5 Replies)
Discussion started by: ajazshariff
5 Replies
3. Shell Programming and Scripting
Array Example:
$ colors=RED
$ colors=GREEN
$ colors=BLUE (4 Replies)
Discussion started by: ora_umair
4 Replies
4. UNIX for Dummies Questions & Answers
I try taip this script below...but i have got error.The error message is Input read error..Anybody can see whether my script have problem.Below this is my script:
#!/bin/sh
filename=test.txt
vi $filename <<EndOfCommands
i
This file was created automatically from
a shell script
^ (1 Reply)
Discussion started by: mastercar
1 Replies
5. Shell Programming and Scripting
Im trying to find a script that will pull ip addresses along with the date and time sort it by ip addresses and output it to a file...
As a newbie to scripting im kinda stumped here...and suggestions? (2 Replies)
Discussion started by: jspinal
2 Replies
6. Shell Programming and Scripting
How would i take the output of a file dump it into another file while at the same time sorting it?
this is my script..simple i know!?
echo "Enter the file log you wish to use. : "
read file
awk '{print $1,$2,$4,$5}' $file >> list
Im trying to dump it into that list file and sort it at... (6 Replies)
Discussion started by: jspinal
6 Replies
7. Red Hat
hi ...
i want to monitor the httpd service whether its online or offline.. if httpd service goes offline/stopped then i need to get alert to my mail. how to do construct this script..
myself using RHEL4 ... (1 Reply)
Discussion started by: sriniv666
1 Replies
LEARN ABOUT FREEBSD
getppid
GETPID(2) BSD System Calls Manual GETPID(2)
NAME
getpid, getppid -- get parent or calling process identification
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <sys/types.h>
#include <unistd.h>
pid_t
getpid(void);
pid_t
getppid(void);
DESCRIPTION
The getpid() system call returns the process ID of the calling process. Though the ID is guaranteed to be unique, it should NOT be used for
constructing temporary file names, for security reasons; see mkstemp(3) instead.
The getppid() system call returns the process ID of the parent of the calling process.
ERRORS
The getpid() and getppid() system calls are always successful, and no return value is reserved to indicate an error.
SEE ALSO
fork(2), getpgrp(2), kill(2), setpgid(2), setsid(2), exec(3)
STANDARDS
The getpid() and getppid() system calls are expected to conform to ISO/IEC 9945-1:1990 (``POSIX.1'').
HISTORY
The getpid() function appeared in Version 7 AT&T UNIX.
BSD
November 2, 2006 BSD