21 lines
		
	
	
		
			630 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			630 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|  | #!/usr/bin/env bash
 | ||
|  | 
 | ||
|  | while [ true ]; do | ||
|  | 
 | ||
|  | #	nc -w 10 172.17.0.2 $1& | ||
|  | #echo "login serveradmin LiPdiKB"; echo "servercreate" | ||
|  |     (echo "login serveradmin markus"; echo "use 3"; echo "channellist"; echo "clientlist") | nc -w 10 localhost $1& | ||
|  | 	#nc -w 10 localhost $1& | ||
|  |     # echo "quit" | nc localhost $1& | ||
|  | #    echo "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" | openssl s_client -connect localhost:10101 | ||
|  |     #nc localhost $1& | ||
|  |     PID=$! | ||
|  |     ps -p ${PID} > /dev/null 2>&1 | ||
|  |     if [ "$?" -ne "0" ]; then | ||
|  |         echo -e "\nInvalid command" | ||
|  |     else | ||
|  |         echo "" | ||
|  |         #kill -9 ${PID} | ||
|  |     fi | ||
|  | done |