exec ファミリを使用する必要があるプロジェクトがあります。私のプロジェクトは、インタラクティブなシェルの作成で構成されています。シェルは、cd、ls、echo などのいくつかの基本的なコマンドを実装します。私は exec の使用法を調査してきましたが、有用なサイトが見つかりませんでした。提案されたリンクは役に立ちます。
int ret;
ret = execl ("/bin/ls", "ls", "-1", (char *)0);
この操作の出力を画面に表示するにはどうすればよいですか?