rsync 无法排除“#filename#”文件名
rsync fails to exclude '#filename#' file names
我有这个 rsync 命令:
'rsync -va --delete --exclude-from=rsync_exclusions.txt SourceA DestinationB'
rsync_exclusions.txt 包含一行:
#script.sh#
命令运行正常,除了 #script.sh# 文件被添加到目标。
我尝试转义排除文件中的文件名,所以:
/#script.sh/#
这也没有用。知道如何排除这个文件,而不是在没有尖锐的情况下重命名它吗?请注意,当添加到排除文件时,同一目录中的其他文件名可以使用相同的命令正常排除。
尝试在排除文件中使用 [#]script.sh[#]
。
我有这个 rsync 命令:
'rsync -va --delete --exclude-from=rsync_exclusions.txt SourceA DestinationB'
rsync_exclusions.txt 包含一行:
#script.sh#
命令运行正常,除了 #script.sh# 文件被添加到目标。
我尝试转义排除文件中的文件名,所以:
/#script.sh/#
这也没有用。知道如何排除这个文件,而不是在没有尖锐的情况下重命名它吗?请注意,当添加到排除文件时,同一目录中的其他文件名可以使用相同的命令正常排除。
尝试在排除文件中使用 [#]script.sh[#]
。