List all files in a folder and sub folders into a table
up vote
1
down vote
favorite
Have a folder with sub folders and with various source code files withing those sub folders like .CSS, .java etc. Is it possible to list all these source code files into a table format with two columns(path and filename)
all_files<-list.files(pattern = "*.*", recursive = TRUE)
is not working. I tried other functions like lapply
cant seem to catch a break.
r
add a comment |
up vote
1
down vote
favorite
Have a folder with sub folders and with various source code files withing those sub folders like .CSS, .java etc. Is it possible to list all these source code files into a table format with two columns(path and filename)
all_files<-list.files(pattern = "*.*", recursive = TRUE)
is not working. I tried other functions like lapply
cant seem to catch a break.
r
2
Welcome to SO and 👍🏼 job crafting and tweaking the question (you incrementally made it super clear what you're asking for which really helps folks figure out possible answers). Having said that, what do you mean by "doesn't work"? Isall_files
empty?
– hrbrmstr
Nov 22 at 15:38
Thanks! When I use all_files<-list.files(pattern = ".", recursive = TRUE), the result is a single row with all the file names in a list. I want them in a column one below the other.
– Sunil Babu Vudimudi
Nov 22 at 15:44
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
Have a folder with sub folders and with various source code files withing those sub folders like .CSS, .java etc. Is it possible to list all these source code files into a table format with two columns(path and filename)
all_files<-list.files(pattern = "*.*", recursive = TRUE)
is not working. I tried other functions like lapply
cant seem to catch a break.
r
Have a folder with sub folders and with various source code files withing those sub folders like .CSS, .java etc. Is it possible to list all these source code files into a table format with two columns(path and filename)
all_files<-list.files(pattern = "*.*", recursive = TRUE)
is not working. I tried other functions like lapply
cant seem to catch a break.
r
r
edited Nov 22 at 15:37
David Arenburg
77.6k1092157
77.6k1092157
asked Nov 22 at 15:32
Sunil Babu Vudimudi
83
83
2
Welcome to SO and 👍🏼 job crafting and tweaking the question (you incrementally made it super clear what you're asking for which really helps folks figure out possible answers). Having said that, what do you mean by "doesn't work"? Isall_files
empty?
– hrbrmstr
Nov 22 at 15:38
Thanks! When I use all_files<-list.files(pattern = ".", recursive = TRUE), the result is a single row with all the file names in a list. I want them in a column one below the other.
– Sunil Babu Vudimudi
Nov 22 at 15:44
add a comment |
2
Welcome to SO and 👍🏼 job crafting and tweaking the question (you incrementally made it super clear what you're asking for which really helps folks figure out possible answers). Having said that, what do you mean by "doesn't work"? Isall_files
empty?
– hrbrmstr
Nov 22 at 15:38
Thanks! When I use all_files<-list.files(pattern = ".", recursive = TRUE), the result is a single row with all the file names in a list. I want them in a column one below the other.
– Sunil Babu Vudimudi
Nov 22 at 15:44
2
2
Welcome to SO and 👍🏼 job crafting and tweaking the question (you incrementally made it super clear what you're asking for which really helps folks figure out possible answers). Having said that, what do you mean by "doesn't work"? Is
all_files
empty?– hrbrmstr
Nov 22 at 15:38
Welcome to SO and 👍🏼 job crafting and tweaking the question (you incrementally made it super clear what you're asking for which really helps folks figure out possible answers). Having said that, what do you mean by "doesn't work"? Is
all_files
empty?– hrbrmstr
Nov 22 at 15:38
Thanks! When I use all_files<-list.files(pattern = ".", recursive = TRUE), the result is a single row with all the file names in a list. I want them in a column one below the other.
– Sunil Babu Vudimudi
Nov 22 at 15:44
Thanks! When I use all_files<-list.files(pattern = ".", recursive = TRUE), the result is a single row with all the file names in a list. I want them in a column one below the other.
– Sunil Babu Vudimudi
Nov 22 at 15:44
add a comment |
1 Answer
1
active
oldest
votes
up vote
3
down vote
accepted
fils <- list.files("thedir", recursive = TRUE)
data.frame(
path = dirname(fils),
file = basename(fils),
stringsAsFactors = FALSE
)
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
accepted
fils <- list.files("thedir", recursive = TRUE)
data.frame(
path = dirname(fils),
file = basename(fils),
stringsAsFactors = FALSE
)
add a comment |
up vote
3
down vote
accepted
fils <- list.files("thedir", recursive = TRUE)
data.frame(
path = dirname(fils),
file = basename(fils),
stringsAsFactors = FALSE
)
add a comment |
up vote
3
down vote
accepted
up vote
3
down vote
accepted
fils <- list.files("thedir", recursive = TRUE)
data.frame(
path = dirname(fils),
file = basename(fils),
stringsAsFactors = FALSE
)
fils <- list.files("thedir", recursive = TRUE)
data.frame(
path = dirname(fils),
file = basename(fils),
stringsAsFactors = FALSE
)
answered Nov 22 at 15:36
hrbrmstr
59.7k585146
59.7k585146
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53434177%2flist-all-files-in-a-folder-and-sub-folders-into-a-table%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
Welcome to SO and 👍🏼 job crafting and tweaking the question (you incrementally made it super clear what you're asking for which really helps folks figure out possible answers). Having said that, what do you mean by "doesn't work"? Is
all_files
empty?– hrbrmstr
Nov 22 at 15:38
Thanks! When I use all_files<-list.files(pattern = ".", recursive = TRUE), the result is a single row with all the file names in a list. I want them in a column one below the other.
– Sunil Babu Vudimudi
Nov 22 at 15:44