環境
OS: macOS 10.12.6(Sierra)
ターミナル: iTerm2
シェル: zsh
実行コマンド
❯ cat /dev/urandom | LC_CTYPE=C tr -dc 'a-zA-Z0-9' | fold -w 40 | head -n 8 | sort | uniq
実行結果例
❯ cat /dev/urandom | LC_CTYPE=C tr -dc 'a-zA-Z0-9' | fold -w 40 | head -n 8 | sort | uniq
19ykz9OKn30QvWaE267fm8gLKpN2mIffQjdGbqAB
50Qmrd6gFDiYjee73HOyj5GYnCAkz7AUae2PEIBN
N9oJSBNNjxygfhjicl1yysMQRdOzYG1TlhALJKhs
UlBdrceE3Y6pZ7KiucIh6QuGrBA6hXTAZOgbeyoV
XtneY9EoADdp6tp44qEIZw8Ajh0a0Shr5CsRT1ZR
hKIwqztQ6kpwrK9Zp30CMDgCl4GcPJME5PcDPeup
lw6tzEQHnt1bZXLKSdxIhL6sMDY48bUrH8OQ2E23
oegreHK5w6zBDbcPOqXLtDjkySwFuOzZsO9PVP8B
LC_CTYPE=Cがないと
❯ cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 40 | head -n 8 | sort | uniq
tr: Illegal byte sequence
とエラーを吐くので注意