s******a 发帖数: 184 | 1 我有1000个数据文件存在一个目录里。我现在有一个给定的字符。在R里有什么方法可
以查到哪些文件有这个字符。 |
k*******a 发帖数: 772 | |
s******a 发帖数: 184 | 3 但如何才能列出含有给定字符的文件呢?
【在 k*******a 的大作中提到】 : dir() 函数可以列出目录下所有的文件名
|
s*********e 发帖数: 1051 | 4 you don't need to use R. grep should do the work. |
k*****u 发帖数: 1688 | 5 dir("c:\\surfreta")->dat1
# regular expression
grep("xyz", dat1, value=T) |
c*****m 发帖数: 4817 | 6 re,就lz的问题来说,shell命令比R好用多了
【在 s*********e 的大作中提到】 : you don't need to use R. grep should do the work.
|
c*****m 发帖数: 4817 | 7 这个应该是看文件名里是否有某个字符吧
【在 k*****u 的大作中提到】 : dir("c:\\surfreta")->dat1 : # regular expression : grep("xyz", dat1, value=T)
|
S******y 发帖数: 1123 | 8 I have a Python script doing just that - walk thru each file in dir, and
search for string.
If you want to use Python, let me know. I will send u the Python script. |
s******a 发帖数: 184 | 9 Please send me the script, thanks.
【在 S******y 的大作中提到】 : I have a Python script doing just that - walk thru each file in dir, and : search for string. : If you want to use Python, let me know. I will send u the Python script.
|
D******n 发帖数: 2836 | 10 in linux/unix*
grep -l "xxxx" you_folder/*
*if you are using windows, u can install cygwin
【在 s******a 的大作中提到】 : 我有1000个数据文件存在一个目录里。我现在有一个给定的字符。在R里有什么方法可 : 以查到哪些文件有这个字符。
|
s*********e 发帖数: 1051 | 11 exactly
【在 D******n 的大作中提到】 : in linux/unix* : grep -l "xxxx" you_folder/* : *if you are using windows, u can install cygwin
|