首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何计算变量的md5sum?

如何计算变量的md5sum?
EN

Ask Ubuntu用户
提问于 2011-12-10 19:34:57
回答 2查看 4.2K关注 0票数 3

可能重复: 如何在终端中直接获取字符串的MD5散列?

我有一个给定的变量,我必须计算它的md5sum。我试过使用"md5sum $variable",但它不起作用。

EN

回答 2

Ask Ubuntu用户

发布于 2011-12-10 19:46:31

md5sum将文件名作为参数。

如果您有一个要计算散列的字符串,则需要通过管道将其传递给md5sum的标准输入:

代码语言:javascript
复制
echo -n $variable | md5sum

(-n用于抑制添加换行符)

票数 3
EN

Ask Ubuntu用户

发布于 2011-12-10 19:55:47

我想你可以试试这个

代码语言:javascript
复制
echo -n "$VARIABLE" | md5sum

正如注释中所建议的,echo -n不应该添加新行。此外,使用引号将保持原有内容的新行。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/86757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档