【问题标题】:R: how to change knitr output file permissionR:如何更改 knitr 输出文件权限
【发布时间】:2018-04-01 04:26:57
【问题描述】:

我正在使用 knitr 输出一个 word 文件,但结果文件的权限是只读的。如何更改它以便用户可以编辑/更改输出的文件?

【问题讨论】:

  • system("attrib +r c:/path/to/file.docx")?它对您的系统来说很独特,因为当我将文件编织到 docx 时,它不是只读的。
  • 它在 RStudio 预览窗口中是只读的。但是,如果您在外部检查文件的属性,则它不是只读的
  • @Tung 你是绝对正确的,我希望你能把它作为答案发布,因为我认为其他一些用户也可能被这个“只读”注释混淆。您实际上可以通过单击 Word 中的菜单来编辑此文档(我不使用 Word,所以我不记得上次尝试的是哪个菜单)。
  • @YihuiXie:感谢您的确认。然后我会发表我的评论作为答案

标签: r knitr


【解决方案1】:

它在预览中显示为只读。如果您退出并重新打开 Word 文件,“只读”标签将消失。在 Windows 资源管理器中检查文件属性也可以确认这一点

【讨论】:

  • 如果你正在做一系列 knitr 生成的文档,手动去 word 并关闭它们是很痛苦的。有没有一些自动化的方法来完成这个?
猜你喜欢
  • 2019-12-11
  • 1970-01-01
  • 1970-01-01
  • 2011-02-27
  • 1970-01-01
  • 2010-12-09
  • 2019-09-26
  • 2013-12-30
  • 2010-10-02
相关资源
最近更新 更多