[R] writing to the screen and extra "0"
Berend Hasselman
bhh at xs4all.nl
Mon Jul 1 21:10:44 CEST 2013
On 01-07-2013, at 21:03, Thomas Grzybowski <thomasgrzybowski at gmail.com> wrote:
> Hi.
>
> list.files(pattern = "*")
>
> gives me output with the R list indices at the left of each line on the screen. I want only file names.
>
cat(list.files(pattern = "*"),sep="\n")
Berend
> Thanks!
> Tom Grzybowski
>
>
> On 07/01/2013 02:55 PM, Rui Barradas wrote:
>> Hello,
>>
>> Try instead
>>
>>
>> list.files(pattern = "*")
>>
>>
>> Hope this helps,
>>
>> Rui Barradas
>>
>> Em 01-07-2013 19:23, Thomas Grzybowski escreveu:
>>>
>>> I am using the "write" function like so (R 3.0.1 on linux):
>>>
>>> "wrt" <-
>>> function()
>>> {
>>> write(system("ls *"),file="")
>>> }
>>>
>>> When the files are listed to the screen with wrt(), there is a "0"
>>> character prepended to the output on the screen. Worse, when I remove
>>> the 'file=""' argument to "write", a file named "data" is created in my
>>> default directory, with a zero in it.
>>>
>>> All I am trying to do is output the "ls" of files in my directory,
>>> without any extra characters or type-attribute information. Thanks for
>>> your help!
>>>
>>> Thomas Grzybowski
>>>
>>> ______________________________________________
>>> 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.
>
> ______________________________________________
> 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