Ubuntu ssh多个命令在文件名后面附加问号

Ubuntu ssh多个命令在文件名后面附加问号,ubuntu,ssh,ubuntu-14.04,bzip2,Ubuntu,Ssh,Ubuntu 14.04,Bzip2,我有一个数据库传输脚本,它使用bzip2最小化服务器上大型数据库的锁定 第一行是 ssh root@server "mysqldump db | bzip2 >/root/db.sql.bz2" 这适用于许多服务器,但在新的Ubuntu 14.04服务器上,在服务器上创建的文件附加了一个问号: ls -la gt* -rw-r--r-- 1 root root 2364190 Nov 21 00:25 db.sql.bz2? 你知道为什么会这样吗?你的脚本有CR+LF行结尾吗?确保使用

我有一个数据库传输脚本,它使用bzip2最小化服务器上大型数据库的锁定

第一行是

ssh root@server "mysqldump db | bzip2 >/root/db.sql.bz2"
这适用于许多服务器,但在新的Ubuntu 14.04服务器上,在服务器上创建的文件附加了一个问号:

ls -la gt*
-rw-r--r-- 1 root root 2364190 Nov 21 00:25 db.sql.bz2?

你知道为什么会这样吗?

你的脚本有CR+LF行结尾吗?确保使用Unix(LF)行结尾