RE: OT:UNIX: Anyway to run this in the background and return to c

2003-08-22 Thread Paula_Stankus
Title: RE:OT:UNIX: Anyway to run this in the background and return to calling process



Never 
mind I got it.

  -Original Message-From: 
  [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]Sent: Friday, August 22, 2003 
  1:25 PMTo: Multiple recipients of list ORACLE-LSubject: 
  RE:OT:UNIX: Anyway to run this in the background and return to 
  ca
  $ORACLE_HOME/bin/sqlplus "/ as sysdba"  
  EOD select .. exit 
  EOD echo "this is a test" 
  ps -ef|grep sqlplus 
  I wish to put that into a unix command but at the same time 
  run it in the background and return back to the parent script to do some other 
  stuff?
  Anyone done this? 


RE: OT:UNIX: Anyway to run this in the background and return to c

2003-08-22 Thread Paula_Stankus
Title: Message



Thanks,

Hmmm 
perl...
Well, 
I came up with a loop using while and a ps -ef|grep $pid command but this looks 
interesting. 

  -Original Message-From: Mladen Gogala 
  [mailto:[EMAIL PROTECTED]Sent: Friday, August 22, 2003 2:04 
  PMTo: Multiple recipients of list ORACLE-LSubject: RE: 
  OT:UNIX: Anyway to run this in the background and return to 
  ca
  #!/usr/bin/perluse strict;use bytes;my $pid=0;if 
  (!defined ($pid=fork())) { die "Problem with cutlery:$!\n"}elsif ($pid) { 
  print "Do stuff 
  here\n"; 
  waitpid($pid,0); 
  print "Cutlery is 
  back\n"; 
  }else { open(SPY,"ps 
  -ef|grep sqlplus|"); while 
  (SPY) { 
  print;} }
  
  --Mladen GogalaOracle DBA 
  

-Original Message-From: 
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of 
[EMAIL PROTECTED]Sent: Friday, August 22, 2003 
1:25 PMTo: Multiple recipients of list 
ORACLE-LSubject: RE:OT:UNIX: Anyway to run this in the background 
and return to ca
$ORACLE_HOME/bin/sqlplus "/ as sysdba"  
EOD select .. exit EOD echo "this 
is a test" ps -ef|grep sqlplus 
I wish to put that into a unix command but at the same time 
run it in the background and return back to the parent script to do some 
other stuff?
Anyone done this? 
  
  Note:
  This message is for the named person's use only. It may contain 
  confidential, proprietary or legally privileged information. No 
  confidentiality or privilege is waived or lost by any mistransmission. 
  If you receive this message in error,please immediately delete it and 
  all copies of it from your system, destroy any hard copies of it and notify 
  the sender. You must not, directly or indirectly, use, disclose, 
  distribute, print, or copy any part of this message if you are not the 
  intended recipient.Wang Trading 
  LLCand any of its subsidiaries each reserve the right to 
  monitor all e-mail communications through its networks. Any views 
  expressed in this message are those of the individual sender, except where the 
  message states otherwise and the sender is authorized to state them to be the 
  views of any such entity.