Remove passgen
This commit is contained in:
parent
9a7175a500
commit
90f57b304d
19
.zshrc
19
.zshrc
@ -49,25 +49,6 @@ if [[ -f "$HOME/work.zsh" ]]; then
|
|||||||
source "$HOME/work.zsh"
|
source "$HOME/work.zsh"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
function passgen () {
|
|
||||||
local len="$1"
|
|
||||||
local lower="$2"
|
|
||||||
|
|
||||||
echo "$len" | grep -qE '^[0-9]+$'
|
|
||||||
if (( $? )); then
|
|
||||||
len=32
|
|
||||||
fi
|
|
||||||
|
|
||||||
local result=`cat /dev/urandom | base64 | tr -d "\n" | head -c "$len"`
|
|
||||||
if [[ "$lower" = "true" ]]; then
|
|
||||||
local tr1="[:upper:]"
|
|
||||||
local tr2="[:lower:]"
|
|
||||||
result=`echo "$result" | tr "$tr1" "$tr2"`
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo -n "$result"
|
|
||||||
}
|
|
||||||
|
|
||||||
function weather() {
|
function weather() {
|
||||||
local loc=$1
|
local loc=$1
|
||||||
if [[ -z "$loc" ]]; then
|
if [[ -z "$loc" ]]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user