gpt4 book ai didi

linux - 从 R 调用 Linux 函数

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:10:33 24 4
gpt4 key购买 nike

我一直在使用 R 中的 system 函数作为我工作流程的一部分来调用 Linux 命令。让我感到困惑的一个项目是某些功能似乎可以工作,而其他功能则不能。

例如,如果我在 R 中调用 system("ps"),它会给我一个进程 ID、时间和 Cmd 的列表。

但是如果我调用 system("top"),我会得到以下错误:

未设置 TERM 环境变量。

有人知道怎么解决吗?我的工作流程包括从位于 Windows 机器上的浏览器运行 RStudio 服务器。不必打开 PuTTy 即可密切关注 R 进程,这对我来说很方便。

最佳答案

如果您以“批处理”模式运行 top,您可以在系统调用中使用它。

system("top -n 1 -b")

-n 1 选项运行单次迭代

-b 选项以批处理模式而不是交互式运行

关于linux - 从 R 调用 Linux 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26896451/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com