[C++] Graficzna nakładka / komunikacja z innym programem

Jestem dość porządkującym programistom, mam za sobą już parę bezużytecznych programów, ale to raczej dość prostackie twory. Zainspirowany wpisem na blogu DP na temat GTKmm postanowiłem zrobić coś użytecznego, graficzną nakładkę na linuksowy program tekstowy. I w związku z tym chciałem się was zapytać jak się za to zabrać? Jak zrobić żeby mój program “pytał się” tego tekstowego o różne rzeczy? Dajmy na to mamy polecenie “ziemniaki -S frytki” które coś tam wyświetla i jak zrobić żeby mój program pobrał te dane i wyświetlił je u siebie?

Miło, że jesteś porządkującym programistą. Taki właśnie przydałby się do mojego kodu w Perlu :D.

A na Twoje pytanie dobrej odpowiedzi udziela wikipedia :wink:

http://en.wikipedia.org/wiki/Pipeline_(Unix

Interesuje Cię oczywiście:

http://linux.die.net/man/2/pipe

Dzięki, a do wymuszania od użytkownika używania programu tylko z konta administratora użyć tego samego sposobu czy są jakieś lepsze?

Z Perlem jeszcze nie miałem styczności.