for文で繰り返し実行
以前紹介したランダムパスワードを自動生成するコマンドのテクニックでランダムパスワードが生成できます。
サーバ管理者としては、複数のユーザ向けに大量のパスワードを生成しなければいけない場面がたまにあります。
そんなとき、1件ずつ作ってコピペするのは大変ですね。端末上でfor文を回してまとめて作りましょう。
[user@myserver] $ for var in 1: 2: 3: > do > echo -n $var > mkpasswd > done 1:)H0rj1Sgx 2:9Oz8zu%gO 3:ve%5yH7xC
1行で書いて実行もできます。
[user@myserver] $ for var in 1: 2: ; do echo -n $var; mkpasswd; done 1:)H0rj1Sgx 2:9Oz8zu%gO 3:ve%5yH7xC