do_cmd
if (do_cmd(rsi, argv, script_env, &errmsg) == 0) {
if (do_cmd(rsi, argv, envp, info) == 0) {
if (do_cmd(rsi, argv, script_env, error) == 0) {
if (do_cmd(rsi, argv, script_env, &errmsg) == 0) {
static int do_cmd(script_info_t *, char *[], char *[], char **);