ケースは次のとおりです。プロジェクトでexeclとexecvを使用する必要がありました。問題は、引数のサイズは不明ですがパスはわかっている場合、execlをどのように使用すればよいですか?または、代わりに毎回execvを使用する必要があります。それらの違いは何ですか?
たとえば、ユーザーが次のように入力した場合:gcc ac -o a.outまたは、別の行にls -lと入力すると、execlまたはexecvでそれらを実行できますか?ps:パスを見つけることができます。または、ユーザーがパスを入力できます。
もう1つの主な質問は、複数のパスを取得した場合、コマンドが含まれる正しいパスをどのように分離できるかということです。それ以外の場合は、それぞれを試す必要がありますか?