Imported from ../bash-2.04.tar.gz.
This commit is contained in:
		
					parent
					
						
							
								b72432fdcc
							
						
					
				
			
			
				commit
				
					
						bb70624e96
					
				
			
		
					 387 changed files with 28522 additions and 9334 deletions
				
			
		
							
								
								
									
										26
									
								
								tests/jobs3.sub
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								tests/jobs3.sub
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,26 @@ | |||
| #! /bin/bash | ||||
| NJOB=8 | ||||
| i=0 | ||||
| 
 | ||||
| while [ $i -lt $NJOB ] | ||||
| do | ||||
|     /bin/sh -c "sleep 4; exit 0" & | ||||
|     rv=$? | ||||
|     pid=$! | ||||
|     eval bg_pid_$i=$pid | ||||
| #    echo $$: Job $i: pid is $pid rv=$rv | ||||
|     i=$((i + 1)) | ||||
| done | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| i=0 | ||||
| while [ $i -lt $NJOB ] | ||||
| do | ||||
|     eval wpid=\$bg_pid_$i | ||||
|     echo Waiting for job $i #'('pid $wpid')' | ||||
|     wait $wpid | ||||
|     rv=$? | ||||
|     echo job $i returns $rv | ||||
|     i=$((i + 1)) | ||||
| done | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Jari Aalto
				Jari Aalto