Mule 向sftp发送写入文件-已删除回车

Mule 向sftp发送写入文件-已删除回车,mule,mule-component,mule-esb,cloudhub,Mule,Mule Component,Mule Esb,Cloudhub,我有一个简单的要求,我必须将csv写入linux sftp。在我已经完成的当前实现中,当使用mulesoft sftp连接器将csv写入sftp时,“回车”被删除。我已经在sftp连接器的dataweave中,甚至在属性文件中将encoding=US-ASCII设置为mule.encoding=US-ASCII。 在cloud hub中似乎没有什么工作,但令人惊讶的是,同样的工作在我的本地环境中也很好。 在阅读了一些博客/白皮书后,我了解到在编写Linux SFTP时,Transsfer类型应该

我有一个简单的要求,我必须将csv写入linux sftp。在我已经完成的当前实现中,当使用mulesoft sftp连接器将csv写入sftp时,“回车”被删除。我已经在sftp连接器的dataweave中,甚至在属性文件中将encoding=US-ASCII设置为mule.encoding=US-ASCII。 在cloud hub中似乎没有什么工作,但令人惊讶的是,同样的工作在我的本地环境中也很好。 在阅读了一些博客/白皮书后,我了解到在编写Linux SFTP时,Transsfer类型应该是“ASCII”。
我认为这显然是cloudHub的一个问题。非常感谢您的帮助。

明确设置%output application/csv lineSeparator=“\r\n”对我很有用。感谢

明确设置%output application/csv lineSeparator=“\r\n”对我有用。感谢您的回答,并接受它,以帮助未来有同样问题的人;)没有它,你的问题仍然没有解决,因为我做到了。谢谢