1.10 批处理文件和结果重定向
如果一批命令保存在工作目录 work 下一个叫 commands.R 的文件中,可以用下面的命令在 R 会话中执行这个文件。
> source("commands.R")
在Windows 版本的 R 控制台中,可以在文件(File)菜单中选择载入(Source) 来实现。对于函数sink,下面的命令
> sink("record.lis")
可以把所有后续的输出结果从控制台重定向到外部文件1record.lis 中。命令
> sink()
让你输出流重新定向到控制台。
1. 译者注:此时,控制台可以看见你输入的命令,但是看不见输出结果。因为结果都定向到外部文件中去了。 ↩