Como eu posso redirecionar o erro padrão para a saída padrão em R - Sniny [closed]?

1

Estou procurando uma maneira de capturar o erro padrão e redirecioná-lo para a saída padrão em R (Brilhante). Não consigo encontrar nenhuma informação em nenhum lugar da web. Existe uma maneira de fazer isso?

    
por gccd 11.04.2018 / 20:43

1 resposta

0

Este código funciona. trueFalse e errorMessage são capturados pelo servidor chamando a função que produz esse código e exibida usando renderText () no servidor e textOutput () na GUI

trueFalse = FALSE
       # capture all the output to a file.
        FILE <- file("log.txt", open = "wt")
        sink(FILE)
        sink(FILE, type = "message")
        #try(log("a"))
        try(message("Path does not exist. You can make changes to the PARAMS file.  Afterwards, stop and restart glycoPipe"))
        ## revert output back to the console -- only then access the file!
        sink(type = "message")
        sink()
        #file.show("log.txt")
        errorMessage <- (readLines("log.txt"))
    
por gccd 12.04.2018 / 03:57