fix: remove multiple redirection
This commit is contained in:
@ -42,12 +42,16 @@ void ft_remove_redirection(char *cmd_str)
|
||||
continue ;
|
||||
while (cmd_str[i] == cmd_str[start])
|
||||
i++;
|
||||
i++;
|
||||
while (cmd_str[i] == ' ')
|
||||
i++;
|
||||
while (cmd_str[i] != '\0' && (cmd_str[i] != ' ' || ft_is_in_quote(cmd_str, i)))
|
||||
i++;
|
||||
stop = i - start;
|
||||
if (start != -1)
|
||||
{
|
||||
ft_strshift(cmd_str + start, -1 * stop);
|
||||
i = start;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user