この execl コマンドを C プログラムで実行しようとしていますが、うまくいきません。
execl("~/Desktop/taskc/validating/analyzer/numbers_analyzer", "numbers_analyzer", (char*)NULL);
bash: syntax error near unexpected token `"~/Desktop/taskc/validating/analyzer/numbers_analyzer",
インターネットで見つけたいくつかの検証例も試してみましたが、それらも機能しません。(私はいつも同じエラーが発生しています)
execl( "/bin/ls", "/bin/ls", argv[1], NULL );
bash: syntax error near unexpected token `"/bin/ls",'
execl("/bin/date", "date", 0, 0);
bash: syntax error near unexpected token `"/bin/date",'
ありがとうございます。