Closed tkomatsu closed 3 years ago
考えられる原因は、1つ目のリダイレクトで直後のトークンを削除しているため、 2つ目のgreaterトークンがなくなり、2個目のリダイレクト処理が発生していない。
minishell$ >hoge1>hoge2
[ 0], type:greater
[ 1]hoge1, type:greater
[ 2]hoge2, type:word
minish: hoge2: command not found
正常なパターン
minishell$ >hoge >hoge2
[ 0], type:greater
[ 1]hoge, type:word
[ 2], type:greater
[ 3]hoge2, type:word
minishell$