Re: [問題] 請問一下如何寫一個登入登出的小程式?

看板Linux作者 (我愛豬肉不愛牛肉)時間16年前 (2009/07/29 19:32), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《lovepork (我愛豬肉不愛牛肉)》之銘言: : 我想用shell script 寫一個小程式 : 那就是可以telnet 帳號/密碼 然後5分鐘內登出 : 再重新連線 迴圈 : 請問shell script做得到我說的功能嗎???? : 謝~~ 我用ptt為例 寫了下面的shell script code #!/usr/bin/expect spawn telnet "-8" "ptt.cc" expect 請輸入代號,或以[guest]參觀,或以[new]註冊: send "lovepork\n" expect 請輸入您的密碼: send "XXXXXXXX\n" interact 執行後出現下列錯誤: spawn telnet -8 ptt.cc invalid command name "guest" while executing "guest" invoked from within "expect 請輸入代號,或以[guest]參觀,或以[new]註冊: " (file "./ptt.sh" line 3) 請問我哪個指令打錯了??? @@ 還有就是如果想讓這個shell script每隔五分鐘跑一次 迴圈指令要怎麼寫?? 還是要用crontable才能做得到?? 謝謝回答~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.149.58 ※ 編輯: lovepork 來自: 118.161.149.58 (07/29 19:37)

07/29 20:13, , 1F
彼得那麼麻煩幹嘛,用wine開pcman調一下回訓就好了阿
07/29 20:13, 1F

07/29 20:13, , 2F
07/29 20:13, 2F

07/30 09:02, , 3F
直接裝個pcmanx 不是更快@_@?
07/30 09:02, 3F

07/30 23:49, , 4F
你需要escape... "[" => "\["\
07/30 23:49, 4F

07/30 23:50, , 5F
最後多打了一個"\"...
07/30 23:50, 5F
文章代碼(AID): #1AS3DXux (Linux)
討論串 (同標題文章)
文章代碼(AID): #1AS3DXux (Linux)