Komodo IDE FTP(ASCII,二进制)行尾字符

时间:2011-10-03 20:58:19

标签: linux perl ftp komodo

使用Komodo IDE处理远程文件(perl脚本)时遇到了一些问题。有(据我所知)无法将ftp传输模式从二进制更改为ASCII,这会在每一行的末尾产生“^ M”字符。我的设置是Linux服务器和Windows客户端。有没有办法解决这个问题,而无需每次都纠正Linux上保存的文件。这种行为取消了Komodo IDE的资格,这是迄今为止我最喜欢的IDE。

2 个答案:

答案 0 :(得分:3)

您观察到的“^ M”与您的文件无关,而是行结束格式(回车符和换行符)。

我还没有验证这一点,但这里有一个显示how to save files in Komodo using a different line ending method的链接。不再需要以DOS模式保存文件,因为现在大多数编辑都能识别UNIX文件格式。

答案 1 :(得分:0)

将开关-w添加到Perl shebang。