Steward
分享是一種喜悅、更是一種幸福
程式語言 - GNU - C/C++ - popen
參考資訊:
https://man7.org/linux/man-pages/man3/popen.3.html
main.c
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #include <stdio.h> #include <stdlib.h> int main ( int argc, char **argv) { char buf[255] = {0}; FILE *fd = popen ( "uname -r" , "r" ); if (fd) { fgets (buf, sizeof (buf), fd); pclose (fd); printf ( "%s" , buf); } return 0; } |
編譯、執行
$ gcc main.c -o main $ ./main 4.19.0-9-amd64