shell get md5 hash from a string
2013-06-08为了获取一个字符串的md5 hash,我们可以写一个md5脚本放到/bin下。在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数...
1、openssl命令获取字符串md5 hash
#echo -n 123456|openssl md5
e10adc3949ba59abbe56e057f20f883e
2、shell脚本
#!/bin/bash
#md5
str=$1
if [ -z "$1" ];then
echo "Usage: $0 str"
exit 1;
fi
function md5()
{
result=`echo -n ${str}|openssl md5`
echo $result;
return 1;
}
md5;
#end
分类:编程 | 标签: program |