关于linux:tar –files-from抱怨“无法统计:没有这样的文件或目录”

tar --files-from complains “Cannot stat: No such file or directory”

当我键入"tar-cvf~/changeset.tar--files from ~/changeset.txt"时,它会响应这个输出:http://pastie.org/1071080。以下是~/changeset.txt的内容:http://pastie.org/1071084。也就是说,一堆相对路径。作为健康检查,

$ls admin/memberinformation.php admin/memberinformation.php

为什么tar找不到这些文件中的任何一个,即使它们可以通过给定的相对路径从当前目录中清晰地访问?

仅供参考:$tar——版本tar(GNU tar)1.15.1


线索是冒号在tar输出中的位置。

尾随空格的情况很糟糕。在变更集文件中去掉它们。