如何使用mule在UNIX中执行命令/脚本文件?

时间:2013-02-20 19:50:29

标签: unix mule

H,

我正在尝试找出使用mule在UNIX框中执行命令/脚本文件的最佳方法。

有人可以确认这是否是通过mule在unix中执行命令的正确方法?

<script:component>
<script:script engine="groovy">
def command = "echo hello|/usr/lib/sendmail -v test@test.com"
println "$command"
def cmd = command.execute()
</script:script>
</script:component>

还有其他方法可以在unix中执行sh /命令文件吗?

1 个答案:

答案 0 :(得分:2)

正如您目前所做的那样,使用Groovy可能是最简单,最干净的方法。

希望在您的实际应用程序中,您不会使用shell脚本来发送电子邮件:Mule有一个SMTP端点就是这样做:D