微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Untar 对文件存在感到困惑

如何解决Untar 对文件存在感到困惑

当我调用 R 函数 untar("myfile.tar.gz",files = vector_of_file_names) 时,内部文件被很好地提取出来,但以下输出显示在所有这些文件的控制台上:

/bin/tar: folder/subfolder/somefile.R: Not found in archive

再次,文件do提取得很好,我可以检查它们,操作成功。那么为什么 untar() 会抱怨?我什至无法用 suppressWarnings()supressMessages() 抑制这些消息,我猜是因为它们是由 system() 内的 untar() 调用产生的。

任何有关为什么会发生这种情况或接下来要调查什么的见解将不胜感激。

编辑: vector_of_file_names 包括完整的文件路径,例如folder/subfolder/somefile.R 而不仅仅是 somefile.R

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。