Fix: need to split the command and handle piping by creating two child processes: one for the left-hand side of the pipe (e.g., ls), and one for the right-hand side (e.g., wc), with communication via the pipe. #38
Ensure the pipe functionality is properly handling input and output redirection between commands. You are splitting the command string into cmd_left and cmd_right but are not properly handling the redirection flow.
Ensure the pipe functionality is properly handling input and output redirection between commands. You are splitting the command string into cmd_left and cmd_right but are not properly handling the redirection flow.