第17章 system 関数

 printf 以外にも Linux コマンドを呼び出すための system 関数なんかもあります。

main.c. 

  1 #include <stdlib.h>
  2
  3 int main()
  4 {
  5   system("ls");
  6   system("echo \"hello\" ");
  7 }

ビルドと実行. 

$ gcc main.c
$ ./a.out
a.out  main.c
hello

 system 関数はソースで Linux のコマンドの実行を指定することができます。

 ls コマンドでファイルをチェックしたり echo で文字列を標準出力されるなんて、おちゃのこサイサイです。

Copyright 2018-2019, by Masaki Komatsu