在shell中计算helloworld的MD5值,偶尔验证算法的时候需要用到。

$echo -n helloworld | md5sum
fc5e038d38a57032085441e7fe7010b0  -

注意-n参数,是去掉换行符的,否则算出来的md5sum就是错的。
例子,可以看到不加-n参数的话MD5是不一样的:

$echo helloworld | md5sum
d73b04b0e696b0945283defa3eee4538  -

还有很多其他的方法去掉换行符,比如用print代替echo。