expander et signal

This commit is contained in:
Loic Deridder
2025-02-17 15:38:21 +01:00
parent a9cffbe6e3
commit 50ce870e5d
4 changed files with 49 additions and 4 deletions

View File

@@ -43,5 +43,7 @@ int execute_command(t_ast_n *node)
node->msh->ex_code = exec_subsh(node->left);
if (node->state == _CMD)
reset_redir(node);
if (node->state == _CMD)
set_var_env("_", node->args[count_args(node->args) - 1], node->msh);
return (node->msh->ex_code);
}

View File

@@ -67,6 +67,8 @@ int execute_shcommand(t_ast_n *node)
node->msh->ex_code = exec_subsh(node->left);
if (node->state == _CMD)
reset_redir(node);
if (node->state == _CMD)
set_var_env("_", node->args[count_args(node->args) - 1], node->msh);
return (node->msh->ex_code);
}