The easiest way I can think of is:
1. Use popen() to read the text:
Code:
#define MAXLEN 80
char input_buf[MAXLEN+1] = "";
FILE *fp = popen ("ps -efc", "r");
if (fp)
{
fgets (input_buf, MAXLEN, fp);
input_buf[strlen(input_buf)-1] = '\0';
}
2. Use a GTK Text View widget to display it:
Code:
GtkWidget *view = NULL;
GtkTextBuffer *buffer = NULL;
view = gtk_text_view_new ();
buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (view));
gtk_text_buffer_set_text (buffer, input_buf, strlen (input_buf));
...