【发布时间】:2012-03-11 08:28:34
【问题描述】:
我在将标准输入传送到 R 脚本时遇到问题。
这是我的玩具脚本test.R:
#!/usr/bin/env Rscript
while(length(line <- readLines('stdin', n=1, warn=FALSE)) > 0) {
write(line, stderr())
# process line
}
我想遍历每一行并进行一些处理。这是我的输入文件,名为input:
aaaaaa
bbbbbb
cccccc
dddddd
eeeeee
ffffff
如果我这样做
cat input | test.R
我只得到:
aaaaaa
我有什么遗漏的吗?
【问题讨论】: