CentOS Stream9でランダムな英数字を含むデータを生成する

環境
# cat /etc/redhat-release
CentOS Stream release 9

構文
head /dev/urandom | tr -dc a-z0-9 | head -c 個数

使用例
1.「a~z」と「0~9」までを含むランダムな8文字のデータを生成します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# head /dev/urandom | tr -dc a-z0-9 | head -c 8 ; echo ''
rgd24soy
# head /dev/urandom | tr -dc a-z0-9 | head -c 8 ; echo '' rgd24soy
# head /dev/urandom | tr -dc a-z0-9 | head -c 8 ; echo ''
rgd24soy

2.「A~Z」と「0~9」までを含むランダムな8文字のデータを生成します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# head /dev/urandom | tr -dc A-Z0-9 | head -c 8 ; echo ''
5UKGEF0J
# head /dev/urandom | tr -dc A-Z0-9 | head -c 8 ; echo '' 5UKGEF0J
# head /dev/urandom | tr -dc A-Z0-9 | head -c 8 ; echo ''
5UKGEF0J

3.「A~Z」、「a~z」と「0~9」までを含むランダムな8文字のデータを生成します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# head /dev/urandom | tr -dc A-Za-z0-9 | head -c 8 ; echo ''
9F5FvEAS
# head /dev/urandom | tr -dc A-Za-z0-9 | head -c 8 ; echo '' 9F5FvEAS
# head /dev/urandom | tr -dc A-Za-z0-9 | head -c 8 ; echo ''
9F5FvEAS

 

CentOS Stream 9

Posted by arkgame