sigint

    0

    1답변

    나는 다음과 같은 문제가있는 스크립트를 작성해야합니다 : 스크립트가 신호 SIGINT를 수신하면 을, 다음 스크립트는 하나 카운터의 값을 증가시키고 그 값을 출력 표준 출력. 신호가 SIGQUIT 인 경우 카운터 값을 1 씩 줄이고 해당 값을 표준 출력에 인쇄합니다. 카운터의 현재 값이 -5보다 작거나 +5보다 작 으면 프로그램이 종료됩니다. #!/bin/

    1

    1답변

    나는 bash 읽기 기능으로 놀고있다. 나는 현재의 껍질 위에 단순한 층이 있다는 것을 좋아한다. 읽은 -e는 탭 완성 및 이전 명령을 수행하고 Ctrl + d를 사용하여 EOF를 보내면 원래 쉘로 돌아옵니다. 내가 SIGINT, Ctrl + C를 처리하는 도움을 싶습니다 Bash (or other shell): wrap all commands with f

    0

    2답변

    INT 또는 TERM과 같은 신호를 수신 할 때 정상적으로 종료되지 않는 라이브러리를 사용하고 있습니다. 나는 그 (것)들을 덫을 놓고 우아하게 나가고 싶으면. 원숭이 패치 신호를 외부 모듈에 트래핑하는 것이 가능합니까? 내 코드에 대한 신호 트래핑은 정상적으로 작동하지만 모듈에서 코드가 활성화되어있는 동안 INT를 호출 할 때는 아무런 효과가 없습니다.

    0

    1답변

    일부 명령을 실행하려고하는데 그 중 하나가 콘솔로 돌아 오지 않고 ctrl + c를 사용하여 명시 적으로 가져와야합니다. 그 후 나는 그 스크립트에서 좀 더 많은 명령을 실행할 필요가있다. expect "$ " send "sh /root/jboss-eap-6.3/bin/standalone.sh\r" set timeout 10 expect "$ "

    1

    1답변

    나는 종단 신호를 잡는 프로그램을 가지고 있습니다. 현재 수행 할 작업은 모두 Ctrl + C입니다. Ctrl + C 외에도 Ctrl + Z 및 Ctrl + \을 붙잡고 싶습니다. 여기 내 코드의 일부입니다. if (signal(SIGINT, SIG_IGN) == SIG_ERR) fprintf(stderr,"Error: Can't catch SIG

    1

    1답변

    명령을 실행할 수 없을 때마다 "이진 실행 오류 : -nameOfBinary-"라는 셸을 만들려고합니다. 그러나 그 문제는 항상 "No such file or directory"라는 메시지를 나에게줍니다. 을 Heres의 내 코드의 일부 : 코드와 void handle_SIGINT() { write(STDOUT_FILENO,line,strlen(l

    0

    2답변

    간단한 bash 스크립트를 작성하려고합니다. 첫째, 나는 두 개의 서로 다른 프로그램의 5 부 실행 다른 bash는 스크립트 작성 : #!/bin/bash ./fibonacci1 & ./fibonacci2 & ./fibonacci3 & ./fibonacci4 & ./fibonacci5 & ./factorization1 & ./factorizat

    3

    1답변

    bash에서는 SIGINT, SIGKILL, SIGTERM 등을 트랩 할 수 있습니다. 이를 통해 프로그램이 예기치 않게 중단 된 방법에 따라 다른 일을 할 수 있습니다. R에서이 작업을 수행 할 수있는 방법이 있습니까? 답변으로 게시 영업 이익은 나에게 물었다 내 댓글에 조금 확장

    1

    1답변

    Julia 프로그램이 실행되는 것을 막기 위해 SIGINT를 잡아낼 수 있습니까? "순서대로"유행합니까? function many_calc(number) terminated_by_sigint = false a = rand(number) where_are_we = 0 for i in eachindex(a) whe

    -2

    1답변

    내가 온라인 튜토리얼에서 참조 신호 처리 프로그램 다음 시도했지만, 그것이 작동 보인다되지 않습니다, 내 코드에 어떤 문제가 있는지 : #include<signal.h> #include<unistd.h> #include<string.h> #include<stdio.h> #include<stdlib.h> typedef void (*SignalHan