mirror of
https://gitee.com/mirrors/ohmyzsh.git
synced 2026-10-15 10:56:45 +08:00
fix(genpass): fix grep regex in genpass-xkcd for FreeBSD version (#9514)
This commit is contained in:
1 parent
f8e9339c87
commit
2a0ae3315d
1 file changed
+1
-1
@@ -80,7 +80,7 @@ genpass-xkcd() {
|
|||||||
[[ $1 =~ '^[0-9]+$' ]] && num=$1 || num=1
|
[[ $1 =~ '^[0-9]+$' ]] && num=$1 || num=1
|
||||||
|
|
||||||
# Get all alphabetic words of at most 6 characters in length
|
# Get all alphabetic words of at most 6 characters in length
|
||||||
local dict=$(LC_ALL=C grep -E '^[a-zA-Z]{,6}$' /usr/share/dict/words)
|
local dict=$(LC_ALL=C grep -E '^[a-zA-Z]{1,6}$' /usr/share/dict/words)
|
||||||
|
|
||||||
# Calculate the base-2 entropy of each word in $dict
|
# Calculate the base-2 entropy of each word in $dict
|
||||||
# Entropy is e = L * log2(C), where L is the length of the password (here,
|
# Entropy is e = L * log2(C), where L is the length of the password (here,
|
||||||
|
|||||||
Reference in new issue
Block a user