Are you running a script using 'source' or in batch mode?  And do you want the 
script to get input from a user instead of from the script?  If that is the 
case then you need to work a little harder because R assumes that if you are 
running in a non-interactive mode (source and batch mode) that it should not 
expect interaction and so tries to get the input from other sources.  You 
probably could use the tcltk package to pop up a window to ask for information 
and have the script wait until the information is provided before continuing, 
but be very careful, if you ever try to run the script completely 
non-interactive and you have not planned a way to tell it find the information 
a different way then you could have problems.

Another approach is to wrap the entire script in a function, then run the 
function interactively instead of in batch mode, then the standard tools for 
getting information from the user will work.

-----Original Message-----
From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On 
Behalf Of bebece
Sent: Saturday, September 10, 2011 9:17 AM
To: r-help@r-project.org
Subject: [R] how to get character from keyboard when run a file

when run a R file, i can get numeric by scan(), but scan() can't read
character or i make a wrong.
so how can i get character from keyboard when i run a R file?

--
View this message in context: 
http://r.789695.n4.nabble.com/how-to-get-character-from-keyboard-when-run-a-file-tp3803944p3803944.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
R-help@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@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.

Reply via email to