OSXで、telnetで外部機器に接続、外部機器の制御コマンドを実行するには
OSXで、telnetで外部機器に接続、外部機器の制御コマンドを実行する方法についての質問です。
下記のように書いてみましたが、うまく動きませんので、どう修正すればよいでしょうか。
なお、外部機器のログインにはユーザネームとパスワードは不要にしています。
test.sh
#!/bin/sh
sh /Users/hoge/Desktop/cmds.sh | telnet 192.168.1.2 5024 >> auto-telnet.log
cmds.sh
#!/bin/sh
sleep 30; echo command
sleep 5; echo exit