2013-02-20 123 views
1

H,如何在UNIX中使用mule執行命令/腳本文件?

我想弄清楚在UNIX中使用mule執行命令/腳本文件的最佳方法。

有人可以確認,如果這是一個正確的方式來執行通過騾unix命令?

<script:component> 
<script:script engine="groovy"> 
def command = "echo hello|/usr/lib/sendmail -v [email protected]" 
println "$command" 
def cmd = command.execute() 
</script:script> 
</script:component> 

是否有任何其他方式來執行unix中的sh/command文件?

回答

2

像你現在這樣使用Groovy可能是最簡單和最乾淨的方法。

希望在實際應用中,你會不會使用shell腳本可以發送電子郵件:騾子有隻是這樣做的SMTP端點:d

+0

謝謝您的回答,我只是想找出一個辦法在UNIX中調用/執行shell腳本/命令..我正在嘗試探索mule中可用的各種選項.. – Learner 2013-02-20 23:32:36