"x" 시간에 대해 난수를 생성하고 싶지만 x 시간(예: 2분) 동안 실행하는 방법을 잘 모르겠습니다.
답변1
휴 nvm..알았어요 ㅎㅎ..이게 제 해결책이에요
#!/bin/bash
# Generate random numbers for "X" amount of time.
TIMER='2m' # Default (2m) = 2 minutes
timeout -sHUP ${TIMER} bash -c 'while [ 0 ]; do echo "${RANDOM}"; done'
답변2
또는:
while true; do echo "$RANDOM"; done & sleep 2m; kill %1
타이핑 횟수를 줄이기 위한 작은 베팅이며 로컬 수면 버전에서 지원하는 모든 시간 매개변수를 지원합니다.