将 system2 标准输出重定向到 Windows 上的文件

2023-12-06

根据manual, the stdout的论点system2函数可以将输出重定向到文件。这似乎可以在 unix 上运行,但是我无法让它在 windows 上运行。下面的玩具示例,没有out.txt or err.txt文件已创建。我尝试将其发送到现有文件,或扩展完整文件路径,但没有成功:

setwd(tempdir())
system2("whoami", stdout="out.txt", stderr="err.txt")
file.exists("out.txt")

我做错了什么还是这是一个限制system2 ?


我现在非常确信这是 Windows 中 RGui.exe 中的一个错误。我在这里提交了错误报告:https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=15393

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 system2 标准输出重定向到 Windows 上的文件 的相关文章

  • 直接来自数据的马尔可夫模型图(makovchain 或 deemod 包?)

    我想读取一堆因子数据并从中创建一个可以很好地可视化的转换矩阵 我发现了一个非常好的软件包 称为 heemod 它与 diagram 一起工作得不错 对于我的第一个快速而肮脏的方法 我运行了一段 Python 代码来获取矩阵 然后使用这个 R
  • 闪亮的本地部署错误:输入字符串 1 无效 UTF-8

    我很惊讶地发现一个突然的错误 我的 ShinyApp 停止工作并出现未知错误 提示 输入字符串 1 无效 UTF 8 即使在昨天 该应用程序也可以正常运行 但是突然停止了 下面是我运行时的错误描述runApp gt runApp Liste
  • 如何计算满足条件的行数

    假设我有以下数据框 Data1 X1 X2 1 15 1 2 3 1 3 7 0 4 11 1 5 1 0 6 9 0 7 18 0 8 6 1 9 3 1 我想知道如何找到观察的总数X1大于 9 并且X2等于1 我想我需要使用sum 但我
  • 将角色分成几部分

    我观察到以下特征 l lt mod range1 seq m n 0 1 range2 seq 2 2 0 1 range3 seq 2 2 0 1 在 R 中使用正则表达式我想要拆分l在以下结构中 1 mod range1 seq m n
  • 为什么我收到保存错误、软盘错误的消息?

    我最近更新了 R 和 R studio 当我尝试保存文件时 收到一条错误消息 保存 文件名 时出错 驱动器中的软盘错误 将 2 卷序列号 3 插入驱动器 1 这是第一次看到这个错误信息 不知道该怎么办 我也无法 另存为 感谢您的帮助 尝试使
  • 重叠并固定小平面中的 x 尺度(尺度=“自由”)以制作电影

    在另一篇文章中 Justin 的帮助下 我用以下方法绘制了模拟结果facet gridggplot2 中的选项 包含数据和答案的帖子在这里 使用facet grid选项通过ggplot2绘制数据框的列 https stackoverflow
  • 从 subprocess.Popen 获取整个输出

    我通过调用 subprocess Popen 得到了一个有点奇怪的结果 我怀疑这与我对 Python 的陌生有很大关系 args cscript USERPROFILE tools jslint js USERPROFILE tools j
  • 在前两个冒号上分割字符串

    我想在前两个冒号上拆分一列字符串 但不在任何后续冒号上拆分 my data lt read table text my string some data 123 34 56 78 100 87 65 43 21 200 a4 b6 c888
  • R中不重复的组合

    我试图获取变量元素长度为 3 的所有可能组合 虽然它部分地与combn 一起工作 但我没有完全得到我正在寻找的输出 这是我的例子 x lt c a b c d e t combn c x x 3 我得到的输出看起来像这样 1 2 3 1 a
  • R 比较所有列对的每个值[重复]

    这个问题在这里已经有答案了 我有一个 18x18 的数据框 我想将所有可能的列对相互比较 以便对于每对两列 18 行中的值相互比较 由于我的数据太大 无法放在这里 我写了一个小例子来说明到目前为止我所想到的 gt a lt c 1 18 g
  • 在 R 的 stargazer 表中设置注释格式

    我在用stargazer包来生成 回归输出 表 一切都在奇迹般地进行 直到我开始编辑笔记 First 换行很难 但是 Bryansuggests https stackoverflow com questions 21720264 star
  • 在函数中调用其他列的控制流程

    我正在尝试在给定条件的情况下连接到函数中的其他列 本质上 我想让数据框在给定条件的情况下从长到宽 其中一列中的这些值是NA相对于同一行中具有值的另一列 转动NAs转化为特定的数字 尽管分配的值必须是特定于列的 因此 如果2010 has N
  • 打印到 STDOUT 和日志文件,同时删除 ANSI 颜色代码

    我有以下函数来为屏幕消息着色 def error string return 033 31 1m string 033 0m def standout string return 033 34 1m string 033 0m 我按如下方式
  • 将 XML 的所有字段(和子字段)导入为数据框

    为了进行一些分析 我想使用 R 和 XML 包将 XML 导入数据帧 XML 文件示例
  • 在 R 中,如何让 PRNG 在平台之间给出相同的浮点数?

    在 R 4 1 1 中运行以下代码会在平台之间产生不同的结果 set seed 1 x lt rnorm 3 3 print x 22 0 83562861241004716 intel windows 0 8356286124100471
  • R tidyr regex:从字符列中提取有序数字

    假设我有一个像这样的数据框 df lt data frame x c This script outputs 10 visualizations This script outputs 1 visualization This script
  • 滚动最小值,固定起点[重复]

    这个问题在这里已经有答案了 好的 我想计算数据框中的滚动最小值 向下滚动列 到目前为止 我无法确定该系列的起点并滚动到结尾 我努力了 mins lt c 10 5 6 10 6 6 7 8 2 12 roll min expected lt
  • R 版本 4.0.0 上的 ROracle

    当尝试使用 ROracle 时 我收到以下错误消息 gt library ROracle Error package or namespace load failed for ROracle package ROracle was inst
  • 包含多行 LaTeX 方程的 R 帮助页面

    我正在编写 R 包文档roxygen2 我想将以下多行方程插入到帮助页面中 但我的 LaTeX 代码没有被渲染 hello2 description deqn F t begin cases alpha t f L t 1 alpha t
  • R 中的多面点阵图,例如线框:如何删除条带并添加 1 行字幕

    我使用这种功能 来自iris数据集 model test lt lm Sepal Length Petal Length Sepal Width Petal Width Species 2 data iris gg lt expand gr

随机推荐

  • Internet Explorer 10 - 如何应用灰度滤镜?

    此 CSS 代码在 Internet Explorer 9 之前运行得非常好 img gray filter url data image svg xml utf8
  • Spring Boot 3.0.0 中抛出异常的 HttpStatus 未正确处理

    我刚刚迁移到 SpringBoot 3 0 0 但发现应用程序在抛出异常时无法正确处理 HttpStatus 它总是给出 403 FORBIDDEN 或为未经身份验证的请求配置的其他代码 似乎在捕获异常或其他原因后身份验证就会丢失 我在这里
  • 重载不能仅因返回类型而不同

    我正在尝试重载一个函数 因此当在其他地方使用该函数时 它将正确显示结果 即项目数组 void 或单个项目 getSelected type void getSelected type IDataItem getSelected type I
  • 默认的切片索引*真的*是多少?

    来自Python文档docs python org tutorial introduction html strings 切片索引有有用的默认值 省略的第一个索引默认为零 省略的第二个索引默认为被切片的字符串的大小 对于标准情况 这很有意义
  • 如果哈希码被覆盖,使其仅返回常量,那么 Hashmap 键将如何表现?

    我有一个关于Java的小问题Hashmap 如果我覆盖hashCode方法使得 Override public int hashCode return 9 这将导致所有HashMap键具有相同的索引 它们是否会被放置在映射中的链表结构中 或
  • Canvas 中的 onClickListener

    我正在开发一个应用程序 该应用程序以图像作为索引来选择活动将开始的特定图像 但我不知道如何在 Canvas 中设置 onClickListener 或 onTouchListener 这是我的代码 public class DrawView
  • Oracle 中的 TO_NUMBER 函数出现奇怪的问题

    如果记录数超过特定数量 n 则在 varchar2 列的 where 子句中执行 to number 函数时 我遇到间歇性问题 我使用 n 是因为没有发生这种情况的确切记录数 在一个 DB 上 它发生在 n 为 100 万之后 而在另一个
  • 连接耳机时如何将默认音频路由到耳机?

    我正在开发一个应用程序 其中我们只需要使用耳机插孔作为按钮 要求 连接耳机时通过耳机播放默认音频 通话 不需要通过耳机播放音频 有很多通过扬声器和耳机以及蓝牙耳机路由音频的示例 但没有关于在连接耳机时通过设备的耳机路由音频的示例 我已经尝试
  • 没有 www 则不会出现网络字体

    我试图到处寻找答案 我有一个唱歌网站www hugeone co uk 当地址类似于此链接 带有 www 时 一切正常 但是 如果我只输入hugeone co uk 网络字体就不会出现 并且我收到消息 跨源请求被阻止 同源策略不允许读取 远
  • Spring MVC 页面 HTTP 状态 400 和不正确的 URL

    我在使用该应用程序时遇到了一些问题 我有一个注册表单 该注册表单从控制器发布到另一个页面 该页面显示注册表中的查询结果 在结果页面上 我选择一条记录 它返回给我的是 数据到注册页面 用户应该能够在记录返回后更新记录或再次执行查询 我遇到的问
  • 使用java在mongodb上分页的最佳方法是什么

    我正在尝试通过下面的代码在 mongodb 中创建一个简单的分页 collection find skip n limit n 但是 如果我们看到在Java术语中 第一个find将返回所有记录 考虑到我有200万条记录 然后它将它传递给sk
  • 为 scatter3 图创建图例(Matlab)

    我有一个矩阵点X在 3 个维度中 X is a Nx3矩阵 并且这些点属于簇 它所属的簇由下式给出Nx1 vector Cluster 它的值如 1 2 3 所以 我正在绘制它scatter3像这样 scatter3 X 1 X 2 X 3
  • 将字符串拆分为行和列

    我有一根又长又大的绳子 mystr lt foo one undefined foo two undefined BAR three undefined 我想把它变成 x1 x2 x3 1 foo one undefined 2 foo t
  • 大型 TChart 需要很长时间才能绘制

    置顶帖子 我已经接受了答案 但它对我不起作用 我会发帖一个新问题 强调 Delphi 7 感谢所有提供良好意见的人 我在一小时内以一秒的间隔进行测量 我之前有一个问题 更新 TStringGrid 需要 45 秒 并设法将其降低到 比眼睛能
  • 在文件夹中使用“git clean”删除了其内容

    我试图在文件夹中使用 Git 然后我使用git glean df我发现一切都消失了 这是否意味着我丢失了文件 有什么方法可以找回它们吗 当你跑的时候git clean df you asked Git to 从工作树中删除未跟踪的文件 包括
  • 如何在 Swift 中解析具有类型相关子对象的 JSON 对象?

    我有以下 JSON 对象 type foo props word hello type bar props number 42 取决于存储的类型type 对象在props有不同的键 所以 我尝试了一些逻辑 struct MyObject C
  • Python Pygame 新手代码显示空白屏幕

    我执行以下代码 只得到一个空白 黑色 窗口 窗口标题显示 但我还没有加载图像 我也尝试使用除所使用的图像之外的其他图像 py 文件和图像位于同一目录中 background image filename checkmark jpg mous
  • 确定经过的时间

    我在 PHP 中有两次 我想确定经过的小时和分钟 例如 8 30 到 10 00 为 1 30 一个解决方案可能是使用strtotime将日期 时间转换为时间戳 first str 8 30 first ts strtotime first
  • 在单独的 1-1 表中拥有 varbinary 字段有什么好处?

    我需要将二进制文件存储在 SQL Server 2005 上的 varbinary max 列中 如下所示 FileInfo FileInfoId int PK 身份 FileText varchar max 可以为空 文件创建日期日期时间
  • 将 system2 标准输出重定向到 Windows 上的文件

    根据manual the stdout的论点system2函数可以将输出重定向到文件 这似乎可以在 unix 上运行 但是我无法让它在 windows 上运行 下面的玩具示例 没有out txt or err txt文件已创建 我尝试将其发