250x250
반응형
Notice
Recent Posts
Recent Comments
전산쟁이의 기억노트
urandom기반의 랜덤텍스트 생성 본문
728x90
반응형
SMALL
/dev/urandom 기반으로 랜덤한 문자열 생성
- 대소문자/숫자 조합으로 8자리 문자열 생성
$> cat test.sh #!/bin/bash random_char=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 8 | sed 1q) echo $random_char $> ./test.sh Y6cJfCwk $> ./test.sh ie3L5AYO $> ./test.sh ICEgcZib
- 대소문자/숫자/특수문자 조합으로 8자리 문자열 생성
$> cat test.sh #!/bin/bash random_char=$(base64 /dev/urandom | head -1) char=${random_char: -8} echo $char $> ./test.sh Yi9+t7Aa $> ./test.sh /lUAJl2a $> ./test.sh Tm90IGIa
출처 - http://igoni.kr/books/linux/page/urandom
728x90
반응형
LIST
'쉘 스크립트' 카테고리의 다른 글
bash에서 조건문 사용 (0) | 2022.10.29 |
---|
Comments