셸 은 무 작위 로 파일 에서 몇 줄 의 실현 방법 을 추출 합 니 다.

shuf -n5 main.txt
sort -R main.txt | head -5
awk -vN=5 -vC="`wc -l file`" 'BEGIN{srand();while(nwhile read line;do echo "$line $RANDOM";done < main.txt | sort -k2,2n| awk 'NR<=5{print $1}'
shuf 명령 의 옵션:
-e,--echo:매개 변 수 를 입력 줄 로 봅 니 다.
-i,--input-range=LO-HI:LO 에서 HI 까지 의 모든 숫자 를 입력 줄 로 봅 니 다.
-n,--head-count=줄 수:최대 출력 지정 한 줄 수
-o,--output=파일:표준 출력 이 아 닌 지정 한 파일 로 결 과 를 출력 합 니 다.
--random-source=파일:지정 한 파일 에서 랜 덤 비트 를 가 져 옵 니 다
-z,--zero-terminated:새 줄 이 아 닌 0 으로 줄 을 끝 냅 니 다.
--help:이 도움말 정 보 를 표시 하고 종료
--version:버 전 정 보 를 표시 하고 종료
예시:

좋은 웹페이지 즐겨찾기