我有成千上万的文本文件,想知道如何检查特定文件是否为空.我正在使用这行代码读取所有文件
Y<-grep("*.txt", list.files(), value = TRUE)
Run Code Online (Sandbox Code Playgroud)
我想要一个所有空白文件的名称列表.必须在R中做到这一点.
谢谢.
Kon*_*lph 26
你可以用file.info
它:
info = file.info(filenames)
empty = rownames(info[info$size == 0, ])
Run Code Online (Sandbox Code Playgroud)
顺便提一下,有一种更好的列出文本文件的方法比使用grep
:指定pattern
参数list.files
:
list.files(pattern = '\\.txt$')
Run Code Online (Sandbox Code Playgroud)
请注意,模式需要是正则表达式,而不是glob - 同样适用于grep
!
归档时间: |
|
查看次数: |
10863 次 |
最近记录: |