R/prompt.R

Defines functions prompt

Documented in prompt

#' prompt the user
#'
#' @return reads input from user
#'
#' @author the internet
#'
#' @export

prompt <- function(prompt = NULL) {
  # Default prompt.
  if (is.null(prompt)) {
    prompt <- "Press <Enter> to continue..."
  }
  if (interactive()) {
    invisible(readline(prompt))
  } else {
    cat(prompt)
    invisible(readLines(file("stdin"), 1))
  }
}
twesleyb/miscR documentation built on July 8, 2021, 6:21 p.m.