Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxのexeclp関数は、基本チュートリアル

Linuxのexeclp関数は、基本チュートリアル

  
execlpを使用してPATH環境変数からファイルを検索し、定義を実行します。int execlp(const char * file、const char * arg、……);ヘッダーファイル: Execlp()は、PATH環境変数によって指されるディレクトリからパラメータファイルと一致するファイル名を見つけ、ファイル名が見つかるとファイルが実行され、2番目以降のパラメータはargv [0]、argv [1]とファイルのすべてとして扱われます。;…。最後の引数はNULLポインタ(NULL)で終わらなければなりません。戻り値:実行が成功した場合は関数は戻りません実行に失敗した場合は直接-1を返し、失敗の理由はerrnoに格納されます。関連機能:fork、execl、execle、execv、execve、execvpエラーコード:execve()を参照してください。例:

#include< unistd.h>

main(){execlp( "ls"、 "ls"、 "-al"、 "/zhmc"、(char *) 0);

}

出力:


Copyright © Windowsの知識 All Rights Reserved