我的脚本会自动添加' \ r'每行都有$' \ r \ n。如何从字符串中删除$' \ r?

时间:2016-01-25 05:24:20

标签: scripting ftp

我的脚本会自动添加' \ r'每行都有$' \ r \ n。

如何从字符串中删除$' \ _?

[root@a]# sh -x ./ftp.sh

+ HOST=$'0.0.00.2\r'

+ USER=$'root\r'

+ PASSWD=$'204\r

+ $'\r'

1 个答案:

答案 0 :(得分:0)

需要确切知道编写脚本的位置。有时在Windows系统中编写它并将其复制到UNIX机器会产生这个额外的/ r(行尾)。

某些平台支持UNIX命令窗口,以将文件转换为unix样式的行结尾。因此,如果您坚持使用基于UNIX的文本编辑器,则可能会遇到问题。

由于 Syed Ayaz Mahmud