我想從一個ant build執行一個shell腳本(我看到exec任務似乎這麼做),但是這個腳本必須從不同於啓動ant的用戶那裏執行。有沒有辦法做到這一點?作爲另一個用戶的螞蟻exec任務
1
A
回答
2
2
難道你不能從螞蟻執行一個使用sudo
執行實際腳本的腳本嗎?有關如何從命令行傳遞密碼,請參見How to pass the password to su/sudo/ssh without overriding the TTY?。
相關問題
- 1. 如何從一個SSH任務螞蟻
- 2. 運行TestNG作爲一個螞蟻任務導致錯誤
- 3. 的Java:螞蟻和exec
- 4. Doxygen與另一個螞蟻任務失敗
- 5. 如何在exec螞蟻任務中將xml文本作爲參數傳遞?
- 6. 螞蟻junit任務錯誤
- 7. 螞蟻macrodef編譯任務
- 8. 螞蟻包含任務
- 9. ftp任務與螞蟻
- 10. 螞蟻刪除任務
- 11. 螞蟻EXEC任務:如何打破一個長的說法成多行
- 12. 螞蟻戰爭任務如何工作?
- 13. 螞蟻Exec環境VAR
- 14. 靜音單個螞蟻任務
- 15. 構建與多個螞蟻任務
- 16. 用螞蟻停止並行java任務
- 17. XJC跨螞蟻任務重用類
- 18. 默認螞蟻任務的Gradle failOnError
- 19. 螞蟻插件的IntelliJ任務java.lang.OutOfMemoryError
- 20. 螞蟻telnet掛在一個簡單的任務
- 21. 如何創建一個轉儲mysql轉儲的螞蟻任務?
- 22. 螞蟻忽略複製任務文件?
- 23. 螞蟻junit任務不報告詳細
- 24. 螞蟻javac任務不能訪問
- 25. 螞蟻GET任務和代理
- 26. 螞蟻filterset任務不遞歸
- 27. 運行時,「焦油」任務螞蟻
- 28. 螞蟻複製任務忽略文件
- 29. 日食loadproperties像螞蟻任務
- 30. 如何包括在螞蟻javac任務
我試過這個使用bash(默認終端),它的工作原理。然而,ANT似乎不能執行這個技巧,似乎也沒有讀取密碼: [exec] [exec]密碼: [exec]對不起,再試一次。 [exec]密碼: [exec]抱歉,再試一次。 [exec]密碼: [exec]抱歉,再試一次。 – 2012-10-27 22:23:03