0

我有几个相当大的 csv 文件(几百万行),我想知道我需要加载哪一个。其中一些持有GOTCHASTR一些不持有。假设我只加载包含此字符串的那些,如果不加载所有文件并在之后进行测试,我该如何测试。

我意识到这看起来像一个bash/grep问题,但是当 R 导入一些 UNIX 功能时,我希望这可以工作。我正在使用 Windows 7 + gnuWin32

4

1 回答 1

4
patterns <- sapply(list.files("/your/dir", full.names=TRUE), FUN=function(x){
  grep("GOTCHASTR", readLines(x))
})
于 2013-04-22T11:06:36.510 回答