habvi / 42_minishell

Re-implemented a simple shell.
4 stars 0 forks source link

fix - exec last command #209

Closed ak0327 closed 1 year ago

ak0327 commented 1 year ago

last commandのfd handlingを見直し、echo a | echo b | echo cなどを適切に処理できるように修正した

→ やはりbool is_exec_in_pipe を持つのはやめて、各 ast_node が親 node の pointer を持つように変更。last pipe かどうかも親の親を見ることで対応に。


残課題(挙動)

ak0327 commented 1 year ago

全然できてなかった... /bin/cat Makefile echo a | /bin/grep b a <- 改行入力しないとpromptに戻らない