還值得學習期待嗎?因爲我還沒有看到關於這個話題的新書嗎?有人會推薦一本好書嗎?期望腳本仍然值得學習嗎?
5
A
回答
5
expect最適合用於控制輸出查詢並需要響應的腳本。許多其他語言與此糾纏在一起,並在使用stdin/stdout時創建死鎖。預計還可以克服一些密碼輸入問題(例如SSH腳本編寫時)。
說了不需要知道expect,因爲許多其他語言都有一個expect模塊(tcl和python想到),它們提供了相同的行爲。我不得不說這取決於你的工作。如果您花費大量時間與重複的命令行腳本或FTP進行交互,那麼期望值得添加到您的腳本庫中。
3
它永遠不會傷害你的套件中有另一種工具。預計真的會非常好地填補它的利基。
典型的期待書是Exploring Expect。這是您需要的唯一的期望書。
4
SpliFF上面寫的關於「...與重複的命令行腳本或FTP交互......」雖然我都是自動化的,並且把Expect當作不可或缺的,但在2010年對於FTP或許多其他角色而言,它曾經是必要的。例如,十五年前,Expect是一種使FTP自動化的適當方式;現在,大多數腳本語言已經具備足夠的能力來替代Expect在FTP上的使用。許多自動化可以用Perl,Python,Tcl ......已經完成,而Expect對於這些應用程序並不是必不可少的。
相關問題
- 1. Adobe Flex仍然值得學習嗎?
- 2. 是COBOL仍然值得我們學習
- 3. 主塔仍值得學習嗎?
- 4. 值得學習SharePoint 2007嗎?
- 5. Haxe值得學習嗎?
- 6. Tkinter值得學習嗎?
- 7. GroupLayout:它值得學習嗎?
- 8. 值得學習PDO嗎?
- 9. 2014年值得學習ColdFusion嗎?
- 10. 值得花時間學習Qt(C++)嗎?
- 11. 值得學習Smarty for PHP模板嗎?
- 12. 值得學習使用MSBuild嗎?
- 13. VB 6今天值得學習嗎?
- 14. 值得努力學習D嗎?
- 15. 值得學習AMD特定的API嗎?
- 16. 期望腳本返回值
- 17. 它仍然值得支持ios 3.1嗎?
- 18. 儘管我努力學習Django模板,但它仍然令人失望
- 19. 快速學習InDesign腳本?
- 20. java中做縫和焊接7過時的彈簧?它仍然值得學習Spring嗎?
- 21. 在期望腳本中啓動期望腳本
- 22. Tcl/Tk:在期望腳本中嵌入期望發送腳本
- 23. 期望腳本變量賦值
- 24. 學習Python之前是否值得學習C/C++?
- 25. 使用期望當腳本
- 26. 期望嵌套shell腳本
- 27. 輸入期望腳本
- 28. bash腳本內的期望
- 29. CLI的期望腳本
- 30. 速度期望腳本
也許你的意思是「perl和python」?無論如何,最初的Expect是建立在Tcl之上的。 – 2010-09-03 14:03:22