![스크립트 실행 시간을 제공하고 초과하는 경우 중지합니다.](https://linux55.com/image/74893/%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20%EC%8B%A4%ED%96%89%20%EC%8B%9C%EA%B0%84%EC%9D%84%20%EC%A0%9C%EA%B3%B5%ED%95%98%EA%B3%A0%20%EC%B4%88%EA%B3%BC%ED%95%98%EB%8A%94%20%EA%B2%BD%EC%9A%B0%20%EC%A4%91%EC%A7%80%ED%95%A9%EB%8B%88%EB%8B%A4..png)
스크립트가 실행되는 데 최대 시간(초)을 제공할 수 있습니까?
예를 들어 일부 네트워크에 ping을 보내는 스크립트가 있습니다. 보통 10초 정도 걸리지만, 실행하는데 10초 이상 걸리면 kill한다.
답변1
timeout
예를 들어 명령을 사용하십시오 time 10s myscript
.
man timeout
TIMEOUT(1) User Commands TIMEOUT(1)
NAME
timeout - run a command with a time limit