強度チェック付きパスワードジェネレータ(シェルスクリプト版)
シェルスクリプトでも書けることに後から気がついた。
ああ、修行が足りない。
passwd=/tmp/mkpwd-pwd.$$ strength=/tmp/mkpwd-strength.$$ apg "$@" > $passwd cut -d ' ' -f 1 $passwd | cracklib-check | cut -d ' ' -f 2- > $strength paste $passwd $strength rm $passwd $strength