system2 with better return type and errorhandling.
system3(command, args = character(0L), stdout = "", stderr = "", wait = TRUE, ..., stop.on.exit.code = wait)system2.system2.system2.system2.system2.system2.logical(1)]
Should an exception be thrown if an exit code greater 0 is generated?
Can only be used if wait is TRUE.
Default is wait.list].
TRUE, otherwise NA. 0L means success. 127L means command was not foundstdout or stderr was set to TRUE, otherwise NA.