[R] file.stem?

arun smartpink111 at yahoo.com
Mon Jul 15 20:33:47 CEST 2013


Hi,
May be this also works.
basename(file_path_sans_ext("/the/path/to/afile.txt"))
#[1] "afile"
A.K.




----- Original Message -----
From: Rui Barradas <ruipbarradas at sapo.pt>
To: Witold E Wolski <wewolski at gmail.com>
Cc: r-help at r-project.org
Sent: Monday, July 15, 2013 10:32 AM
Subject: Re: [R] file.stem?

Hello,

You can use ?basename to write a file.stem function:


basename("/the/path/to/afile.txt")

file.stem <- function(x){
    bn <- basename(x)
    gsub("\\..*$", "", bn)
}
file.stem("/the/path/to/afile.txt")



Hope this helps,

Rui Barradas

Em 15-07-2013 15:23, Witold E Wolski escreveu:
> Looking for a function which returns the stem of the filename given a path.
> i.e.
>> file.stem("/the/path/to/afile.txt")
>> afile
>
> regards
>

______________________________________________
R-help at r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.




More information about the R-help mailing list