使用 shell 快速生成字符串的哈希值
使用方式#
echo -n "dev" | sha256sum | cut -d' ' -f1
此外也可以使用 md5sum
、sha224sum
、sha1sum
等,替换命令中的 sha256sum
即可。
命令解释#
- echo 将字符串
"dev"
通过管道符传递给标准输出,-n
选项可以去掉多余的换行符 - sha256sum 本身接收的参数是文件路径,如果不指定,则从标准输出中读取内容用于计算摘要值
- cut 从标准输出中获取到
sha256sum
的结果,由于结果中同时也包含了文件名(在本例中文件名为-
),通过指定分割符-d' '
将输出拆分为两列,并通过-f1
打印第一列,即字符串的摘要值
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律