我在使用Alpine时遇到了一个奇怪的问题。我想在bash控制台中检查文件的校验和。这在CentOS下可行,但在Alpine下不行。出错在哪里?
在CentOS下:
$ sha1sum /bin/tini
fa23d1e20732501c3bb8eeeca423c89ac80ed452 /bin/tini
$ echo "fa23d1e20732501c3bb8eeeca423c89ac80ed452 /bin/tini" | sha1sum -c -
/bin/tini: OK
阿尔卑斯山下
$ sha1sum /bin/tini
fa23d1e20732501c3bb8eeeca423c89ac80ed452 /bin/tini
$ echo "fa23d1e20732501c3bb8eeeca423c89ac80ed452 /bin/tini" | sha1sum -c -
sha1sum: WARNING: 1 of 1 computed checksums did NOT match
echo 'fa23d1e20732501c3bb8eeeca423c89ac80ed452 /bin/tini' | sha1sum -c -
(单引号)是否更好? - VonCdocker run -it --rm blacklabelops/jenkins:alpine sh -c 'echo "fa23d1e20732501c3bb8eeeca423c89ac80ed452 /bin/tini" | sha1sum -c -'
- VonC