還值得學習期待嗎?因爲我還沒有看到關於這個話題的新書嗎?有人會推薦一本好書嗎?期望腳本仍然值得學習嗎?
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. 是COBOL仍然值得我們學習
- 2. 主塔仍值得學習嗎?
- 3. GroupLayout:它值得學習嗎?
- 4. Haxe值得學習嗎?
- 5. Tkinter值得學習嗎?
- 6. 值得學習SharePoint 2007嗎?
- 7. 值得學習Smarty for PHP模板嗎?
- 8. 值得學習AMD特定的API嗎?
- 9. 值得花時間學習Qt(C++)嗎?
- 10. 值得努力學習D嗎?
- 11. 2014年值得學習ColdFusion嗎?
- 12. 值得學習使用MSBuild嗎?
- 13. 它仍然值得支持ios 3.1嗎?
- 14. 儘管我努力學習Django模板,但它仍然令人失望
- 15. 快速學習InDesign腳本?
- 16. java中做縫和焊接7過時的彈簧?它仍然值得學習Spring嗎?
- 17. Tcl/Tk:在期望腳本中嵌入期望發送腳本
- 18. 在期望腳本中啓動期望腳本
- 19. 期望腳本變量賦值
- 20. 學習Python之前是否值得學習C/C++?
- 21. CLI的期望腳本
- 22. 輸入期望腳本
- 23. bash腳本內的期望
- 24. 在Visual Basic .NET中的期望值(數學期望)
- 25. 首先學習Cocoa for Leopard,然後學習Cocoa Touch for iPhone有意義嗎?
- 26. 當你已經很熟悉C#時,值得學習Java嗎?
- 27. 今天學習Java和相關技術值得嗎?
- 28. Android應用發明者:值得學習嗎?
- 29. Java在30多歲時值得學習嗎?
- 30. Google應用程序腳本學習
也許你的意思是「perl和python」?無論如何,最初的Expect是建立在Tcl之上的。 – 2010-09-03 14:03:22