ランダムな文字列を生成

初期パスワードを作成する場合など、ランダムな文字列を生成。

英字(大文字+小文字)

10桁の文字列を5個出力。

$ cat /dev/urandom | tr -dc "[:alpha:]" | fold -w 10 | head -n 5

もしくは

$ cat /dev/urandom | tr -dc 'a-zA-Z' | fold -w 10 | head -n 5


英数字(大文字+小文字+数字)

10桁の文字列を5個出力。

$ cat /dev/urandom | tr -dc "[:alnum:]" | fold -w 10 | head -n 5

もしくは

$ cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 10 | head -n 5