minishell/src/executing/simple_cmd
2025-04-25 16:08:10 +02:00
..
builtin_cd.c feat(builtins/cd): on error, print path 2025-04-25 16:08:10 +02:00
builtin_echo.c echo: correctly handle write errors such as /dev/full 2025-04-15 15:19:27 +02:00
builtin_env.c env: correctly handle write errors such as /dev/full 2025-04-15 15:19:27 +02:00
builtin_exit.c clean: move around some imports 2025-04-16 16:41:54 +02:00
builtin_export.c fix(builtin/export): show error on invalid identifiers such as % and $ 2025-04-18 10:17:21 +02:00
builtin_invalid.c builtin: implement pwd 2025-03-31 14:54:40 +02:00
builtin_pwd.c pwd: correctly handle write errors 2025-04-15 15:19:27 +02:00
builtin_unset.c unset: implement unset 2025-04-15 15:03:13 +02:00
builtins.c fix(exec/redirections): did not correctly restore fds when executing builtins 2025-04-18 14:14:43 +02:00
builtins.h fix(exec/redirections): did not correctly restore fds when executing builtins 2025-04-18 14:14:43 +02:00
handle_redirections.c fix(redirection): restore std fds on redirection error 2025-04-24 13:47:54 +02:00
handle_redirections.h fix(parsing/here_doc): segfault & invalid fd & premature exit 2025-04-17 11:25:59 +02:00
simple_cmd_execute.c fix(command_not_found): unset or empty PATH leads to No such file or directory error 2025-04-25 15:52:02 +02:00
simple_cmd_execute.h fix(exec): correctly exit subprocesses, do not keep multiple shells in parallel 2025-04-16 17:30:25 +02:00
simple_cmd_execute_debug.c parsing: do not reset last_return_value at start of parsing 2025-04-15 15:45:29 +02:00
simple_cmd_execute_debug.h parsing: do not reset last_return_value at start of parsing 2025-04-15 15:45:29 +02:00
subprocess.c fix(exec): return code 126 when command is found but permission denied 2025-04-25 12:40:34 +02:00
subprocess.h simple_cmd refactor: put subprocess functions in own file 2025-04-15 14:41:44 +02:00