我的脚本会自动添加' \ r'每行都有$' \ r \ n。
如何从字符串中删除$' \ _?
[root@a]# sh -x ./ftp.sh
+ HOST=$'0.0.00.2\r'
+ USER=$'root\r'
+ PASSWD=$'204\r
+ $'\r'
答案 0 :(得分:0)
需要确切知道编写脚本的位置。有时在Windows系统中编写它并将其复制到UNIX机器会产生这个额外的/ r(行尾)。
某些平台支持UNIX命令窗口,以将文件转换为unix样式的行结尾。因此,如果您坚持使用基于UNIX的文本编辑器,则可能会遇到问题。
由于 Syed Ayaz Mahmud