有沒有什麼方法可以像小程序一樣編寫pexpect,它可以啓動進程並將密碼傳遞給該進程? 我不想安裝和使用pexpect python庫,但想知道它背後的邏輯,以便使用Linux系統apis我可以構建類似的東西。在Linux上使用C++編寫pexpect程序
0
A
回答
2
您可以使用「期望」。這是非常輕的重量,並做出你所描述的。
0
對於非常簡單的情況,empty是一種選擇。這是一個輕量級的C程序,它可以直接從shell腳本使用,不需要Tcl。
對於Debian/Ubuntu,軟件包是empty-expect
。
相關問題
- 1. 使用c/C++編寫共享庫的Linux C程序
- 2. 編譯C++程序在Linux上運行
- 3. 在Linux上編寫C#程序時缺少'Uri'類型
- 4. 在Linux上使用C++編譯我的Boost/NTL程序
- 5. 使用C或C++編寫Linux shell
- 6. 在Linux中運行程序(用C編寫)
- 7. 在Mac OS X上使用C++編寫GUI應用程序
- 8. 在linux上編寫彙編語言程序
- 9. 在我的C++程序中編寫測試用例在我的linux上運行的C++程序
- 10. 如何在Visual Studio C++ for Linux平臺上編寫GTK應用程序?
- 11. 如何在Linux平臺上使用C++編寫臨時文件?
- 12. 運行在C#上用Jenkins在Linux上編寫的NUnit測試
- 13. 在Windows上編譯Linux彙編程序
- 14. 使用c編程在nano linux中ping 6程序
- 15. 如何在C#.NET中編寫程序,在Linux/Wine/Mono上運行它們?
- 16. 在Linux上編寫Chilitags
- 17. ERESTARTSYS在編寫linux驅動程序時使用了什麼?
- 18. 從Xcode編寫的C++程序用於Linux的Makefile
- 19. 在Linux上編譯Objective-C應用程序
- 20. 在Linux上編譯Python 2.7.3以嵌入到C++應用程序
- 21. 在C++中編寫OpenGL應用程序
- 22. 在Linux上正確使用binutils來編寫簡單的引導程序
- 23. 在Linux上的串行編程C
- 24. 用ns_initparse()函數編譯程序C linux
- 25. 爲Windows編譯Linux應用程序(C)
- 26. 在linux下編譯C++程序
- 27. 使用Visual Studio編寫Linux上的C#代碼
- 28. 在GAE上編寫SSO應用程序
- 29. GREP - 使用什麼語言編寫Linux/Unix實用程序?
- 30. 如何在C#程序中使用Visual C++編寫的DLL?
你能給我發送鏈接嗎? – AustinPower 2009-12-30 22:30:17
我認爲這是http://expect.nist.gov/ – 2009-12-30 22:38:46
非常感謝。它確實有幫助! – AustinPower 2009-12-30 22:53:41