jdagoy@GS63VR-7RF:~/Documents/19/Minishell$ echo "echo hello world" | bash
hello world
jdagoy@GS63VR-7RF:~/Documents/19/Minishell$
and from minishell passing to higher minishell shell level
jdagoy@GS63VR-7RF:~/Documents/19/Minishell$ echo "echo hello world" | ./minishell
hello world
jdagoy@GS63VR-7RF:~/Documents/19/Minishell$
Limiting edits to affected files to minimize conflicts during the merge. However, restructuring the flow is necessary for coherence and improved understandability.
what change:
in main
not using argc, argv
in shell_init
added bool inline mode in shell struct
removed parse() for ast; instead initialized to NULL
output is the same as intended. (from bash)
and from minishell passing to higher minishell shell level
Limiting edits to affected files to minimize conflicts during the merge. However, restructuring the flow is necessary for coherence and improved understandability.
what change: in main
in shell_init
in shell_prompt