sorry, example shell no use without example output
Here's some annotated example output from my shell.
bobs_test.sh
This PID = 31994
This proc = bobs_test.sh
This user = martini
31997 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
Count = 1
<<<<<<<<<<<< I CTL-Ced it here. Output as expected ( though why 1 instead of 0 ) >>>>>>>>>
[martini@dbvdev4108 Bin]$
[martini@dbvdev4108 Bin]$ !! &
bobs_test.sh &
[1] 32024
[martini@dbvdev4108 Bin]$ This PID = 32024
This proc = bobs_test.sh
This user = martini
32027 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
Count = 1
<<<<<<<<<<<< Backgrounded, again output as expected >>>>>>>>>
[martini@dbvdev4108 Bin]$ bobs_test.sh
This PID = 32039
This proc = bobs_test.sh
This user = martini
32024 /bin/sh ./bobs_t S pts/8 00:00:00 /bin/sh ./bobs_test.sh
32042 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
32045 [bobs_test.sh] R pts/8 00:00:00 [bobs_test.sh]
32046 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
Count = 3
<<<<<<<<<<<< WTF?!?! Previous still running + this one should = 2 >>>>>>>
[martini@dbvdev4108 Bin]$ <<<<<<<<< CTRL-C and try again >>>>>>>>>>>>
[martini@dbvdev4108 Bin]$ !!
bobs_test.sh
This PID = 32069
This proc = bobs_test.sh
This user = martini
32024 /bin/sh ./bobs_t S pts/8 00:00:00 /bin/sh ./bobs_test.sh
32072 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
Count = 2
<<<<<< Whaaaa ! Why 2 when it was 3 last run ? >>>>>>>>>>>
[martini@dbvdev4108 Bin]$ <<<<< CRTL-C a few more times and see if it happens again >>>>>>>>>>>
[martini@dbvdev4108 Bin]$ !!
bobs_test.sh
This PID = 32084
This proc = bobs_test.sh
This user = martini
32024 /bin/sh ./bobs_t S pts/8 00:00:00 /bin/sh ./bobs_test.sh
32087 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
Count = 2
[martini@dbvdev4108 Bin]$
[martini@dbvdev4108 Bin]$ !!
bobs_test.sh
This PID = 32099
This proc = bobs_test.sh
This user = martini
32024 /bin/sh ./bobs_t S pts/8 00:00:00 /bin/sh ./bobs_test.sh
32102 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
Count = 2
[martini@dbvdev4108 Bin]$
[martini@dbvdev4108 Bin]$ !!
bobs_test.sh
This PID = 32114
This proc = bobs_test.sh
This user = martini
32024 /bin/sh ./bobs_t S pts/8 00:00:00 /bin/sh ./bobs_test.sh
32117 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
32121 /bin/sh ./bobs_t R pts/8 00:00:00 /bin/sh ./bobs_test.sh
Count = 3
<<<<<<<<<<<<< No !!! Not again ? My Ox is flummed and my ghast is flabbered >>>>>>>>
N.B. I did check the obvious : Nobody else is logged in trying my test script .
|