ランダムな文字列を生成

@gorogoroIT 29views 更新:2016年9月4日

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

英字(大文字+小文字)

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

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません