Project 2 password validator
This commit is contained in:
14
week 1/projects/Password Validator/passwordValidator.sh
Executable file
14
week 1/projects/Password Validator/passwordValidator.sh
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
|
||||
read -p "enter a password : " password
|
||||
|
||||
if [[ -z $password ]] ; then
|
||||
echo "you must enter a password"
|
||||
exit;
|
||||
fi
|
||||
|
||||
if [[ ${#password} -ge 12 ]] && [[ $password =~ [a-zA-Z] ]] && [[ $password =~ [0-9] ]] && [[ $password =~ [^a-zA-Z0-9] ]]; then
|
||||
echo "Strong!!"
|
||||
else
|
||||
echo "Weak"
|
||||
fi
|
||||
Reference in New Issue
Block a user