An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20130306/b055f769/attachment.pl>
Generating unique filenames.
3 messages · Sahana Srinivasan, Uwe Ligges, Ben Tupper
On 06.03.2013 15:20, Sahana Srinivasan wrote:
Hi, I am trying to create unique filenames for my output text file. The idea is that I would like to append a string to ".zsc.txt" so that all my files are uniquely named but with a similar format. I have tried adding the string variable to ".zsc.txt" while creating the output file name, i.e. write.table function, is what I have tried using : write.table(x, file=str,".",".zsc.txt"....); but it isn't working.
?paste Uwe Ligges
Would appreciate everyone's input on the matter. Thanks :) [[alternative HTML version deleted]]
______________________________________________ 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.
Hello,
On Mar 6, 2013, at 9:20 AM, Sahana Srinivasan wrote:
Hi, I am trying to create unique filenames for my output text file. The idea is that I would like to append a string to ".zsc.txt" so that all my files are uniquely named but with a similar format. I have tried adding the string variable to ".zsc.txt" while creating the output file name, i.e. write.table function, is what I have tried using : write.table(x, file=str,".",".zsc.txt"....); but it isn't working.
I think you are looking for the paste() or the newish paste0() function to assemble the parts of your filename. In the example below I make a unique name out of a timestamp and a path. You might have a different unique name to use instead of timestamp. Note, use file.path() to build up filename that includes a path description. path <- "/my/own/path" appendage <- ".zsc.txt" string <- format(Sys.time(), format = "%Y-%j-%H%M%S") outputFile <- file.path(path, paste0(string, appendage)) write.table(x, file = outputFile) Cheers, Ben
Would appreciate everyone's input on the matter. Thanks :) [[alternative HTML version deleted]]
______________________________________________ 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.
Ben Tupper Bigelow Laboratory for Ocean Sciences 60 Bigelow Drive, P.O. Box 380 East Boothbay, Maine 04544 http://www.bigelow.org