【发布时间】:2014-04-23 19:56:00
【问题描述】:
我有数千个文本文件,想知道如何检查特定文件是否为空。我正在使用这行代码读取所有文件
Y<-grep("*.txt", list.files(), value = TRUE)
我想要一份所有空白文件的名称列表。必须在 R 中完成。
谢谢。
【问题讨论】:
-
(请注意,您的正则表达式可能包含您不想要的文件。您的正则表达式在任何地方搜索带有
txt的任何字符串(第一个字符除外)。参见grep("*.txt", c("file.txt", "filewithtxt.doc", "txtfile.docx"))。正如Konrad 提到的,正确的正则表达式是\\.txt$。)
标签: r