ランダムなパスワード生成 標準的なコマンドを使用してランダムなパスワードを生成する方法を検討。 自分で考えたのは以下のコマンド $ cat /dev/random | strings | dd bs=11 count=1 2> /dev/null| tr -d '\n' これでも一応ランダムなパスワード的な文字列が取得できる。 対して 上田会長のアイデアはこちら。 $ cat /dev/urandom | tr -dc 'a-z0-9A-Z' | fold -b10 tr (1) コマンドの -c オプションは思い浮かばなかった。 まさに目から鱗な気分です。 さすがシェル芸の家元だけあって目の付け所がシャープ ちなみに Mac だと tr (1) や fold (1) の挙動が異なるので以下になります。 $ cat /dev/urandom | LC_CTYPE=C tr -dc 'a-z
![Mitzyuki's Blog :: ランダムなパスワード生成](https://cdn-ak-scissors.b.st-hatena.com/image/square/627d28ccd6691b9c2147ff4330a0cc883f080391/height=288;version=1;width=512/http%3A%2F%2Fblog.bsdhack.org%2Fimages%2Fsutedaemon-bsdhack150.jpg)