Sponsored Content
Full Discussion: Confused on num = fork ();
Top Forums UNIX for Beginners Questions & Answers Confused on num = fork (); Post 303044260 by astropixel on Monday 17th of February 2020 02:34:20 PM
Old 02-17-2020
Confused on num = fork ();

Assume that the write program is a program that writes 100MB of data to a new file on the servers hard drive then it quits.
(I just need an explanation, thanks!)
Code:
main();
      ;
      int num;
      while (1>0) 
          {
       num = fork();
     
        if (num > 0)
             { 
              execl(“/usr/local/bin/write”¯, “write”¯ , NULL);
              printf(“Case One\n”¯);
              }
           else if ( num == 0) 
               printf(“Case Two\n”¯);
           else 
               printf(“Case Three\n”¯);
           }
}


Last edited by vbe; 02-17-2020 at 04:04 PM..
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

setting num lock on at boot up

Once I knew how to set up a unix file so that the num lock would automatically be on after booting up. How exactly is that done? Unix has final control on the setting of the num lock from off or on to on at the end of the boot up process. Any help will be appreciated, especially if detailed. Oh... (0 Replies)
Discussion started by: jddxxx
0 Replies

2. Shell Programming and Scripting

how to convert char to num

how to convert char to num or visa versa i am a beginner how to do it can someone guide me please (2 Replies)
Discussion started by: guhas
2 Replies

3. Shell Programming and Scripting

tracking sequence num

I have files coming to an input directory every few mins...eg test_00012.txt test_00013.txt test_00014.txt I need to write a script to monitor these and if a file is missing from the sequence I need my script to spot this so I can alert someone... ie... if I got the following:... (1 Reply)
Discussion started by: frustrated1
1 Replies

4. Shell Programming and Scripting

Port num incrementing

Hello Guyz These days Iam doing pretty good scripting work that is all because of you fellas.Thank you so much. As it goes ,here comes my next problem.Iam trying to implement automatic port number incrementing. For ex: demo() { echo "Enter for default port: read port ... (5 Replies)
Discussion started by: coolkid
5 Replies

5. UNIX for Dummies Questions & Answers

X num of lines before and after

I have a slew of files for historical reference. Each file has a unique line in the file, such as "Today's datetime is:" Each file also contains a unique set of characters on line X, such as "DMX Info." This line number will be different each time a new file is generated. So, for one... (7 Replies)
Discussion started by: jjp
7 Replies

6. UNIX for Advanced & Expert Users

Set Caps and Num lock from within X?

Hello, Not sure if this is the right place to post it but.. I have a requirement to set Caps lock and/or Num lock on and off via a Cron job. Now I have working scripts that do the job, but as soon as X starts up the jobs no longer run (well they appear to, but Caps lock and Num lock do not... (0 Replies)
Discussion started by: autotuner
0 Replies

7. Shell Programming and Scripting

Simple question on $VAR = num

Hello, I am a begginer on shell scripting and I need a simple advice. I have the following script. The output of DATE is gathered from Oracle and it will be 101115 (for todays date) Therefore the DAY will be sed-ed , and it contains 15 #!/bin/sh DATE=`${LIB}/dt_YYMMDD 0` DAY=`echo $DATE| sed... (5 Replies)
Discussion started by: drbiloukos
5 Replies

8. Hardware

About the max num of physical memory

Can anyone tell me what the max num of physical memery depends? It's the bit number of the data bus? How about the max number of the virtual memory? (1 Reply)
Discussion started by: cateran
1 Replies

9. Shell Programming and Scripting

[FUN] Numbers to Roman letters/num

Heyas Just a little fun script (code block) i'd like to share for fun. #/bin/bash # roman.sh # # Function # num2roman() { # NUM # Returns NUM in roman letters # input=$1 # input num output="" # Clear output string len=${#input} # Initial length to count down ... (9 Replies)
Discussion started by: sea
9 Replies
postplot(1)							   User Commands						       postplot(1)

NAME
postplot - PostScript translator for plot(4B) graphics files SYNOPSIS
postplot [-c num] [-f name] [-m num] [-n num] [-o list] [-p mode] [-w num] [-x num] [-y num] [filename...] /usr/lib/lp/postscript/postplot DESCRIPTION
The postplot filter translates plot(1B) graphics filenames into PostScript and writes the results on the standard output. If no filenames are specified, or if - is one of the input filenames, the standard input is read. OPTIONS
The following options are supported: -c num Print num copies of each page. By default, only one copy is printed. -f name Print text using font name. Any PostScript font can be used, although the best results will be obtained only with constant width fonts. The default font is Courier. -m num Magnify each logical page by the factor num. Pages are scaled uniformly about the origin which, by default, is located at the cen- ter of each page. The default magnification is 1.0. -n num Print num logical pages on each piece of paper, where num can be any positive integer. By default, num is set to 1. -o list Print pages whose numbers are given in the comma-separated list. The list contains single numbers N and ranges N1 - N2. A missing N1 means the lowest numbered page, a missing N2 means the highest. -p mode Print filenames in either portrait or landscape mode. Only the first character of mode is significant. The default mode is land- scape. -w num Set the line width used for graphics to num points, where a point is approximately 1/72 of an inch. By default, num is set to 0 points, which forces lines to be one pixel wide. -x num Translate the origin num inches along the positive x axis. The default coordinate system has the origin fixed at the center of the page, with positive x to the right and positive y up the page. Positive num moves everything right. The default offset is 0.0 inches. -y num Translate the origin num inches along the positive y axis. Positive num moves everything up the page. The default offset is 0.0. OPERANDS
The following operand is supported: filename The graphics filename to be translated EXIT STATUS
The following exit value is returned: 0 filename(s) were successfully processed. FILES
/usr/lib/lp/postscript/forms.ps /usr/lib/lp/postscript/postplot.ps /usr/lib/lp/postscript/ps.requests ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWlps | +-----------------------------+-----------------------------+ SEE ALSO
download(1), dpost(1), plot(1B), postdaisy(1), postdmd(1), postio(1), postmd(1), postprint(1), postreverse(1), plot(4B), attributes(5) NOTES
The default line width is too small for write-white print engines, such as the one used by the PS-2400. SunOS 5.10 17 Jun 1992 postplot(1)
All times are GMT -4. The time now is 12:35 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy