exec

    1

    1답변

    으로 돌아 가지 않습니다. 아래 코드를 실행하고 "ls"를 입력하면 터미널에 ls가 실행되지만 거기에 앉아서 내 프롬프트가 다시 인쇄됩니다. 상위 프로세스로 돌아갈 컨트롤을 얻으려면 어떻게해야합니까? 감사 #include <stdio.h> #include <string.h> #include <unistd.h> int main(int argc, cha

    0

    2답변

    브라우저의 "Stop"버튼을 눌러 PHP 스크립트를 취소하면 exec(..)으로 실행되는 외부 바이너리가 중지되지 않은 것으로 보입니다. 서버가 사용자 당 둘 이상의 스크립트를 처리하지 않도록 구성된 경우 runned 명령이 완료 될 때까지 사용자 활동이 비활성화됩니다. 취소 할 때 실행 된 프로세스를 종료하도록 PHP에 어떻게 말할 수 있습니까?

    0

    2답변

    각 파일에 다단계 조건부 작업을 수행하는 말을 내가 구문 오류를 확인 각 PHP 파일에 대한 간단한 php -l $file를 실행하려면 /mylibs find /mylibs -type f -iname "*.php" -exec php -l {} &>/dev/null \; 오류가있는에 따라 발견되지 않는 경우 그게 전부가 한 단계의 &>을/dev/null가

    4

    1답변

    프로세스를 생성하고 ls를 실행하여 ls와 같은 명령을 실행한다고 가정 해 보겠습니다. char * const parm[] = { "/usr/bin/ls","-l" , NULL }; if ((pid = vfork()) == -1) perror("fork error"); else if (pid == 0) { execv("/usr/bin

    0

    2답변

    안녕하세요, 저는 C++로 셸을 작성하려고하는데 exec 명령에 입력 파일을 사용하는 기능에 문제가 있습니다. 예를 들어, Linux의 bc 쉘은 "bc < text.txt"를 수행하여 텍스트의 행을 유행과 같은 배치로 계산할 수 있습니다. 나는 나의 껍질과 마찬가지로하려고 노력하고있다. char* input = “input.txt”; execlp(inp

    2

    1답변

    execve를 사용하여 ls 명령을 실행하려고합니다. 현재 내가 다음 인수와 함께 실행 해요 : execve(args[0], args, env_args) //args looks like {"ls", "-l", "-a", NULL} //env_args looks like {"PATH=/bin", "USER=me", NULL} 나는 이것이 내 PATH에

    1

    1답변

    execvp()를 사용하여 여러 명령을 실행 중입니다. 내 exec() 중 하나 앞에 dup2()를 사용하면 예상대로 dup2()의 파일로 리디렉션됩니다. 그러나 문제는 dup2 이후의 execvp()가 파일로 다시 리디렉션되는 것을 계속 유지한다는 것입니다. 내 질문은 : 어떻게 다시 표준 출력 dup2로 밖으로 리디렉션 할 수 있습니까?

    8

    3답변

    선생님을 해석하는 데 많은 어려움을 겪고 있습니다. 우리는 당신이 할 수있는 그런 식으로 내 보낸 변수로에게 환경 당신에게 설치를 보내고/빈/bash는의 서브 쉘을 산란하는 내장 명령을 생성, 해명을 요구하고, 다시 그에게서 를 원하면 execve 다음 있어요 env를 사용하여 내 보낸 변수를 확인하십시오. (그는 여기에 우리의 자신의 환경을 만드는 방법에

    1

    3답변

    왜 다음 작동하지 않습니다. 난 폭발하지 않고 난 그냥 echo '<li>'.$file.'</li>';을 할 경우 $directory = './'; exec('ls -loh ' . $directory, $directory_list); echo '<ul>'; foreach ($directory_list as $file) { $x = explod

    2

    2답변

    나는 이것에 대한 답을 찾아 보았으며 하나도 찾을 수 없었습니다. 누군가가 올바른 방향으로 나를 가리킬 수 있다고 생각합니다. 닫습니다. 두 명의 호스트가 host1.mydomain.com 및 host2.mydomain.com (호스트/브라우저 당 2 개의 동시 연결 문제를 해결하기 위해)을 사용하도록 지정 했으므로 둘 다 동일한 콘텐츠를 가리 킵니다. 하