본문 바로가기
리눅스

shuf

by 다움위키 2023. 12. 22.

shuf는 입력의 무작위 순열로 구성된 표준 출력을 생성하기 위해 GNU 핵심 유틸리티textutils 패키지에 포함된 명령줄 유틸리티입니다.

GNU coreutils에 번들된 shuf 버전은 Paul Eggert에 의해 작성되었습니다. 그것은 POSIX의 일부가 아닙니다.

Example

$ ls
Wikibooks  Wikipedia  Wiktionary
$ # Shuffles input 
$ ls | shuf 
Wikipedia
Wiktionary
Wikibooks
$ # Picks one random line from input
$ ls | shuf -n1
Wikipedia

See also