【问题标题】:ssh multiple commands appends question mark to file namessh 多个命令将问号附加到文件名
【发布时间】:2014-11-21 00:28:29
【问题描述】:

我有一个数据库传输脚本,它使用 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?

知道为什么会发生这种情况吗?

【问题讨论】:

    标签: ubuntu ssh ubuntu-14.04 bzip2


    【解决方案1】:

    您的脚本是否有 CR+LF 行尾?确保使用 Unix (LF) 行尾。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 2021-08-03
      • 2014-04-15
      • 2018-03-02
      • 2015-01-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多