@@ -42,8 +42,8 @@ int nb_commands(char* line){
line++;
compteur++;
}
- //Sinon il doit y avoir un vide pour etre le & du bck
- else if(*(line + 1) != '\0'){
+ //Sinon il doit y avoir un vide pour etre le & du bck ou un > avant
+ else if(*(line + 1) != '\0' && *(line - 1) != '>'){
return SHELL_ERR;