Szukanie słów w outpucie konsoli

2015-02-09 00:19
0

Witam

Szukając w internecie nie znalazłem tego co mnie interesuje, otóż zastanawiam się jak i czy w ogóle jest możliwe sprawdzanie tekstu wyświetlanego w oknie konsoli bez zapisywania go do pliku.
Dokładniej chciałbym sprawdzać czy nie występuje słowo 'error' w wyświetlanym tekście.
I jeśli nie dałoby się 'w locie' sprawdzać' to czy można by było może ominąć zapisywanie do pliku i sprawdzać od razu z pamięci tymczasowej?

w linux np. ./twoja_appka | grep -i error | wc -l możesz też zapisywać logi do pliku i co jakiś czas grep -c -i error appka/logi.log - karolinaa 2015-02-14 12:02

Pozostało 580 znaków

2015-02-09 02:12
0

a skąd pojawiają się te dane na konsoli? Z Twojej aplikacji?

Pozostało 580 znaków

2015-02-09 09:22
0

W programie wywołuję funkcję systemową, chciałbym mieć pewną kontrolę nad nią.

Pozostało 580 znaków

2015-02-09 09:59
0

Nie wiem o co ci dokładnie chodzi, ale:
Każda aplikacja konsolowa błędy powinna wyświetlać na standardowym strumieniu błędów: stderr.
Możesz podłączyć się do strumienia aplikacji, ale raczej nie da się tego zrobić używając jedynie standardowego C++! Czego używasz?
W przypadku Qt popatrz na QProcess.

Może najlepiej dokładniej opisz swój problem, bo może jest na to jeszcze prostsze rozwiązanie!


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0