| 
					
				 | 
			
			
				@@ -0,0 +1,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#!/bin/sh 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+set name [lrange $argv 0 0] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+set port [lrange $argv 1 1] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+screen -dmS $name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+cmd=$"ngrok -subdomain='$name' -config='ngrok.cfg' $port" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+screen -x -S $name -p 0 -X stuff "$cmd" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+screen -x -S $name -p 0 -X stuff $'\n' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/usr/bin/expect <<EOF #嵌套expect 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+send "\01" #模拟输入 ctrl-a 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+send "d" #模拟输入d  ctrl-a+d是挂起screen 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+expect eof 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+EOF 
			 |