Hallo,
ich weiß nicht, ob die Frage hier passend ist:
Ich schreibe für die bash ein Programm unter C. Dieses funktioniert schon recht gut. Es liest in einer while-Schleife einen TCP-Stream ein und wertet diesen aus.
Tritt eine bestimmte Bedingung in dem Stream auf, so wird diese Schleife verlassen und ich lande im Hauptmenü.
Nun möchte ich aber auch eine Taste drücken, um wieder ins Hauptmenü zu kommen. Habe aber schon einiges ausprobiert (und gegoogelt). Mit getch() und wgetch() komme ich nicht recht weit. Die Auswertung soll nicht auf die Tastatureingabe warten, sondern nur prüfen, ob ich etwas eingegeben habe.