linux - bash 脚本中 rsync 的问题

标签 linux

我是 Linux 的新手,我开始使用 rsync 作为我的同步工具。

我有一个适合我的命令行:

rsync -havz --progress --stats  --delete --exclude '*.log' --log-file=/backup/_logs/$(date +%Y%m%d)_rsync.log root@192.168.0.100:/home/ /backup/360soaa2/

但是,当我尝试将其添加到 bash 脚本中时,目标文件夹 (360soaa2) 无法正常工作。我在 rsync 中收到一条消息说:

created directory /backup/360soaa2/\#015

并在/backup/360soaa2/中创建了一个文件夹

我做错了什么?

谢谢

最佳答案

我在 Notepad++ (Windows) 中创建了 bash 脚本 - 正如 Frédéric Hamidi 指出的那样,这导致了问题。在 Nano 中编辑并按预期工作。谢谢弗雷德里克!

关于linux - bash 脚本中 rsync 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35436923/

相关文章:

linux - 如何在 linux mint 中搜索多个命令输出

c++ - 写入多个文件描述符

linux - GNU GMP 和 Matlab mex 在 Linux 下不协作

linux - 无法从ubuntu发送邮件

php - UTF-8贯穿始终

linux - 使用 "readline"库时如何绑定(bind)Ctrl+Enter?

linux - 如何将android studio的32位库正确安装到64位机器上?

java - Hadoop - 资源是 <memory :0, vCores:0>

linux - ssh 登录我的树莓派有一些保修

linux - 如何将所有 C 文件一次性编译为同一目录中的目标文件?