哈,正常情况下Solaris没有这两个命令的,取而代之的是 digest 命令,该命令支持多种摘要算法:
Linux的代码:
1 2 3 4 | [root@wz_oracle1 ~] # echo -n "123456" | sha1sum 7c4a8d09ca3762af61e59520943dc26494f8941b - [root@wz_oracle1 ~] # echo -n "123456" | md5sum e10adc3949ba59abbe56e057f20f883e - |
Solaris的代码:
1 2 3 4 | [ora10g@V890 Disk1]$ echo -n "123456" | digest -a md5 e10adc3949ba59abbe56e057f20f883e [ora10g@V890 Disk1]$ echo -n "123456" | digest -a sha1 7c4a8d09ca3762af61e59520943dc26494f8941b |
使用 -l 选项,可以看到 digest 支持哪些摘要算法:
1 2 3 4 5 6 | [ora10g@V890 Disk1]$ digest -l sha1 md5 sha256 sha384 sha512 |