33 lines
		
	
	
	
		
			468 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
	
		
			468 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
# Standard:
 | 
						|
thehost="creeper"
 | 
						|
theuser="root"
 | 
						|
 | 
						|
SSH="ssh"
 | 
						|
OPTS=""
 | 
						|
 | 
						|
# HOST
 | 
						|
read -p "ssh host [$thehost] :" temphost
 | 
						|
if [ -z "$temphost" ]; then
 | 
						|
   OPTS="$OPTS $thehost"
 | 
						|
else
 | 
						|
   OPTS="$OPTS $temphost"
 | 
						|
fi   
 | 
						|
 | 
						|
 | 
						|
# USER 
 | 
						|
read -p "user [$theuser] :"     tempuser
 | 
						|
if [ -z "$tempuser" ]; then
 | 
						|
   OPTS="$OPTS -l$theuser"
 | 
						|
else
 | 
						|
   OPTS="$OPTS -l$tempuser"
 | 
						|
fi   
 | 
						|
 | 
						|
# COMMAND 
 | 
						|
read -p "command: "  thecmd
 | 
						|
if [ -n "$thecmd" ]; then
 | 
						|
   OPTS="$OPTS \"$thecmd\""
 | 
						|
fi
 | 
						|
 | 
						|
$SSH $OPTS
 |