Password reader. Like R's
readline() but the user-typed input
text is not printed to the screen.
The message to enter into the R session before prompting
for the masked input. This can be any single string,
including a "blank", namely
Logical; should the function stop with an error if masking
is not supported? If
Masking (i.e., not displaying the literal typed text as input) is supported on most, but not all platforms. It is supported in RStudio, provided you have a suitable version of the GUI. It should also work in the terminal on any major OS. Finally, it will work in any environment where the tcltk package is available.
In the terminal, the maximum length for input is 200 characters. Additionally, messages printed to the terminal (including the "*" masking) are printed to stderr.
If input is provided, then that is returned. If the user cancels
(e.g., cancel button on RStudio or ctrl+c in the terminal), then
NULL is returned.
1 2 3 4 5 6 7 8