[R] system() not accepting strings from cat()

culpritNr1 ig2ar-saf1 at yahoo.co.uk
Tue Mar 10 21:34:54 CET 2009


I meant charm, not sharm!

(how embarrasing...)




culpritNr1 wrote:
> 
> OH! The joy!
> 
> It worked like a sharm.
> 
> Thank you.
> 
> culpritNr1
> 
> 
> 
> 
> 
> baptiste auguie-2 wrote:
>> 
>> 
>> try
>> ?paste
>> 
>> 
>> baptiste
>> 
>> On 10 Mar 2009, at 20:01, ig2ar-saf1 at yahoo.co.uk wrote:
>> 
>>>
>>> Hi again R-ists,
>>>
>>> How do you construct a string that you can pass to system()?
>>>
>>> For instance. Say I do
>>>
>>>> system("echo Hello!")
>>> Hello!
>>>
>>> That works. Now the alternative: I need to construct the string like  
>>> this
>>>
>>>> a <- "echo"
>>>> b <- "Hello!"
>>>> c <- "\n"
>>>> cat(a, b, c)
>>> echo Hello!
>>>
>>> Looks nice... but see what happens when I try to use it
>>>
>>>> system(cat(a, b, c))
>>> echo Hello!
>>> Error in system(command, intern) : non-empty character argument  
>>> expected
>>>
>>> I have googled extensively in and out of r-lists but I can't find a  
>>> solution.
>>>
>>> Can anybody help?
>>>
>>>
>>>
>>>
>>> ______________________________________________
>>> 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.
>> 
>> _____________________________
>> 
>> Baptiste Auguié
>> 
>> School of Physics
>> University of Exeter
>> Stocker Road,
>> Exeter, Devon,
>> EX4 4QL, UK
>> 
>> Phone: +44 1392 264187
>> 
>> http://newton.ex.ac.uk/research/emag
>> 
>> ______________________________________________
>> 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.
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/system%28%29-not-accepting-strings-from-cat%28%29-tp22442414p22443015.html
Sent from the R help mailing list archive at Nabble.com.




More information about the R-help mailing list