User:Pepsimax2k

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 10:58, 20 October 2007 (edit)
Pepsimax2k (Talk | contribs)

← Previous diff
Revision as of 10:59, 20 October 2007 (edit) (undo)
Pepsimax2k (Talk | contribs)
(Telnet to router from router, save output to file, grep file for term)
Next diff →
Line 3: Line 3:
==Telnet to router from router, save output to file, grep file for term== ==Telnet to router from router, save output to file, grep file for term==
-sh /tmp/yourscript | tee /tmp/ipinfo+ sh /tmp/yourscript | tee /tmp/ipinfo
-#!/bin/sh+ #!/bin/sh
-myuser=root+ myuser=root
-mypass=password+ mypass=password
-myhost="192.168.1.2 23"+ myhost="192.168.1.2 23"
-mycmd="uptime"+ mycmd="uptime"
-(echo -e "$myuser\r"; sleep 1; echo -e "$mypass\r"; sleep 1; sleep 1; echo -e "$mycmd\r"; sleep 5; ) | telnet $myhost+ (echo -e "$myuser\r"; sleep 1; echo -e "$mypass\r"; sleep 1; sleep 1; echo -e "$mycmd\r"; sleep 5; ) | telnet $myhost
-echo -e "exit\r"+ echo -e "exit\r"
-if [ "`cat ipinfo | grep " 12 days"`" != "" ]; then echo "woohoo"; fi;+ if [ "`cat ipinfo | grep " 12 days"`" != "" ]; then echo "woohoo"; fi;

Revision as of 10:59, 20 October 2007

Random bash code...

Telnet to router from router, save output to file, grep file for term

sh /tmp/yourscript | tee /tmp/ipinfo
#!/bin/sh
myuser=root
mypass=password
myhost="192.168.1.2 23"
mycmd="uptime"
(echo -e "$myuser\r"; sleep 1; echo -e "$mypass\r"; sleep 1; sleep 1; echo -e "$mycmd\r"; sleep 5; ) | telnet $myhost
echo -e "exit\r"
if [ "`cat ipinfo | grep " 12 days"`" != "" ]; then echo "woohoo"; fi;