On 2019-06-05 20:32:07, Enrico Schumann wrote: > >>>>> "FS" == Frank Schwidom <schwi...@gmx.net> writes: > > FS> Hi, > FS> As I can see via path.expand a filename which contains a tilde > anywhere gets automatically crippled. > > FS> +> path.expand("a ~ b") > FS> [1] "a /home/user b" > > FS> +> path.expand("a ~ b ~") > FS> [1] "a /home/user b /home/user" > > FS> I want to open a file regardless whether its name contains any > character unless 0. > > FS> The unix filesystem allow the creation of such files, it sould be > possible to open these. > > FS> How can I switch off any file crippling activity? > > FS> Kind regards, > FS> Frank > > Do you need 'path.expand'? For example, > > readLines("~/Desktop/a ~ b") > > reads just fine the content of a file named > 'a ~ b' on my desktop. > > > -- > Enrico Schumann > Lucerne, Switzerland > http://enricoschumann.net >
Thanks for yor answer. $ echo 123 > ~/'a ~ b'.txt ls ~/'a ~ b'.txt /home/user/a ~ b.txt +> readLines("~/a ~ b.txt") Error in file(con, "r") : cannot open the connection In addition: Warning message: In file(con, "r") : cannot open file '/home/user/a /home/user b.txt': No such file or directory +> version _ platform x86_64-pc-linux-gnu arch x86_64 os linux-gnu system x86_64, linux-gnu status major 3 minor 1.1 year 2014 month 07 day 10 svn rev 66115 language R version.string R version 3.1.1 (2014-07-10) nickname Sock it to Me Kind regards, Frank ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.