| 
									
										
										
										
											2016-03-12 18:50:43 +00:00
										 |  |  | #!/bin/bash | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | cat > test.js << EOF | 
					
						
							|  |  |  | var task = new Task(); | 
					
						
							|  |  |  | task.onExit = function() { | 
					
						
							|  |  |  | 	print("child exited"); | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | task.activate(); | 
					
						
							| 
									
										
										
										
											2016-04-16 21:30:52 +00:00
										 |  |  | task.execute({name: "child.js", source: File.readFile("child.js")}).then(function() { | 
					
						
							| 
									
										
										
										
											2016-03-12 18:50:43 +00:00
										 |  |  | 	print("child started"); | 
					
						
							|  |  |  | }); | 
					
						
							|  |  |  | EOF | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | cat > child.js << EOF | 
					
						
							|  |  |  | print("I am the child process."); | 
					
						
							|  |  |  | exit(0); | 
					
						
							|  |  |  | EOF | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-03-13 13:37:58 +00:00
										 |  |  | $TILDEFRIENDS test.js |