To generate SHA-1 cryptographic hash of a password text
echo -n "some password" | openssl sha1
# for mac
echo -n "some password" | shasum -a 1 | awk '{print $1}’ # SHA1 hash
echo -n "some password" | shasum -a 256 | awk '{print $1}’ # SHA256 hash
# for linux
echo -n "some password" | sha1sum | awk '{print $1}’ # SHA1 hash
echo -n "some password" | sha1sum | awk '{print toupper($1)}' # for upcase
echo -n "some password" | sha256sum | awk '{print $1}' # SHA 256 hash
To generate a md5 hash
md5 -s “some password”
# OR
echo -n “some password” | md5
# OR
echo -n "some password" | md5sum | awk '{print $1}'