source: code/trunk/addons/kanako_gen@ 18

Last change on this file since 18 was 17, checked in by yakumo.izuru, 2 years ago

Small revision

Signed-off-by: Izuru Yakumo <yakumo.izuru@…>

  • Property svn:executable set to on
File size: 469 bytes
Line 
1#!/bin/sh -e
2# $TheSupernovaDuo: kanako_gen,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $
3
4fn_genpass() {
5 printf "Password: %s\n" $(strings </dev/urandom | dd bs=1 count=${1:-80} 2>/dev/null | tr -d " \t\n\r")
6}
7fn_genuser() {
8 printf "Username: %s\n" $(strings </dev/urandom | dd bs=1 count=10 2>/dev/null | tr -d " \t\n\r")
9}
10
11case $1 in
12 -p)
13 fn_genpass $2
14 ;;
15 -u)
16 fn_genuser
17 ;;
18 *)
19 cat <<EOF
20Usage:
21kanako_gen -p <count>
22kanako_gen -u
23EOF
24 ;;
25esac
Note: See TracBrowser for help on using the repository browser.