ich dies mit:Suche in einer Zeichenfolge, die eine neue Zeile enthält?
if(strstr(inData, respond) != NULL)
für die Zeichenfolge CMD
innerhalb inData
zu suchen.
Problem ist, dass, wenn neue Daten wie folgt aussehen:
Reboot
CMD
strstr
wird es nicht finden, weil es die Suche stoppt, wo eine neue Linie ist. Gibt es einen eleganten Weg (nicht mit ausgefallenen Funktionen, da ich nicht kann), um darüber hinweg zu kommen?
'strstr' kann newline (include) finden. Es gibt einen illegalen Charakter vor dem "CMD". (vielleicht ''0'') – BLUEPIXY
Danke, wie sehe ich es nicht? Was ich hier zeige, ist der InData Print. – Curnelious
hex dump 'inData'. – BLUEPIXY