检查默认输出是否转到R中的终端

时间:2014-12-18 21:07:16

标签: r terminal tty

如何检查输出是否转到R?

中的终端

我找到file.info()但就文件类型而言,它似乎只支持

isdir: logical: Is the file a directory?

它似乎不支持stdout()stderr()等参数。

1 个答案:

答案 0 :(得分:2)

您可以在R isatty()上使用connection,就像在文件描述符libc中使用它一样:

R> isatty(stdout())
[1] TRUE