我的目的是,先把一个十进制数转为16进制,再把这个16进制数转为md5sum加密:
1644982734 -> 620c71ce -> 70276e9a128288a0e02c5ccc2ed24e2e
我可使用如下命令生成16进制数:
printf %x 1644982734
但是我想用管道符实现,
echo 1644982734 | printf %x | md5sum
但是结果不是我想象的那样。
如何才能通过管道符,将一个十进制数->16进制->md5加密?
我的目的是,先把一个十进制数转为16进制,再把这个16进制数转为md5sum加密:
1644982734 -> 620c71ce -> 70276e9a128288a0e02c5ccc2ed24e2e
我可使用如下命令生成16进制数:
printf %x 1644982734
但是我想用管道符实现,
echo 1644982734 | printf %x | md5sum
但是结果不是我想象的那样。
如何才能通过管道符,将一个十进制数->16进制->md5加密?
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答800 阅读✓ 已解决
2 回答3.2k 阅读
加上
xargs