停止“回声”我运行以下命令:如何从缓存
echo -n apache2.conf | sha256sum
>> 02b957c917c42d01d99ed42e020415b3d5049c4b8945c65363fa8467bb4e0c6e
然后我做出改变的apache2.conf文件并再次运行该命令,期待一个不同的哈希值,但它是相同的哈希,这使我相信echo会在该内存中缓存文件。当我打开新的shell并对现在修改过的文件进行哈希处理时,它会显示新的哈希。
如何清除echo的缓存或更好地完全停止缓存? 谢谢。
你用'cat'来混淆echo吗?前者仅打印其参数,不会将其视为文件名并转储其内容。 –