linux shell下得到指定字符串的md5加密字符串

回复 收藏
echo test |md5sum|awk '{print $1}'

结果是
d8e8fca2dc0f896fd7cb4cb0031ba249
2011-02-22 16:44 举报
已邀请:
0

godontop

赞同来自:

楼上的完全不对,应该是echo -n test |md5sum|awk '{print $1}',还可以通过printf命令、MySQL的MD5函数和PHP的MD5函数来查看字符串的MD5值,全文请参考http://godontop.com/388.html
0

齐天大圣

赞同来自:

经过测试是这样的:
echo test 后面有个\n
echo -n 这个则没有。

[root@study tmp]# cat test.txt
test[root@study tmp]# cat t.txt
test
[root@study tmp]# md5sum test.txt
098f6bcd4621d373cade4e832627b4f6  test.txt
[root@study tmp]# md5sum t.txt
d8e8fca2dc0f896fd7cb4cb0031ba249  t.txt
0

maria

赞同来自:

齐天大圣 发表于 2014-9-1 10:36
经过测试是这样的:
echo test 后面有个\n
echo -n 这个则没有。

{:5_121:}学习了
0

linuxjishuren

赞同来自:

怎么讲
0

18222687976

赞同来自:

echo 以后会默认带/n  加密的时候会把这个字符一起加密

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: