Странный вывод SocketPair, bash
Итак, я создал пару сокетов, где родитель считывает данные с консоли, помещает информацию в сокет, потомок получает эту информацию и обрабатывает ее (ничего не делая), а затем родитель получает эту информацию из сокета и записывает ее в консоль.
Проблема в том, что если я наберу abcde, он отобразит a и bcde как команду bash.
andreea@andreea-laptop:~/Desktop/TemaPredareLab5$ gcc programel.c && ./a.out
abcde
aandreea@andreea-laptop:~/Desktop/TemaPredareLab5$ bcde
No command 'bcde' found, did you mean:
Command 'abcde' from package 'abcde' (universe)
Command 'bcd' from package 'bsdgames' (universe)
Command 'cde' from package 'cde' (universe)
bcde: command not found
У вас есть идеи по этому поводу? (Я начинающий уровень в программировании Unix)