codice:
#include <stdio.h>
#include <stdlib.h>

int main()
{
             char *cmd = "/usr/bin/ls -la";
             char buf[BUFSIZ];
             FILE *ptr;

             if ((ptr = popen(cmd, "r")) != NULL)
             {
                     while (fgets(buf, BUFSIZ, ptr) != NULL)
                             printf("%s", buf);
                     pclose(ptr);
             }
             return 0;
 }