web-dev-qa-db-ja.com

Cからbashコマンドを実行するには?

コマンドラインユーティリティを実行する方法はありますか? gzip、Cアプリに?

14
tarabyte

system() を使用します。

#include <stdlib.h>
int status = system("gzip foo");

Manページ(man 3 system)使用方法の詳細情報。

ところで、この質問にはすでに回答があります: LinuxのCコード内で外部プログラムを引数付きで実行するにはどうすればよいですか?

24
jayhendren