停止「回聲」我運行以下命令:如何從緩存
echo -n apache2.conf | sha256sum
>> 02b957c917c42d01d99ed42e020415b3d5049c4b8945c65363fa8467bb4e0c6e
然後我做出改變的apache2.conf文件並再次運行該命令,期待一個不同的哈希值,但它是相同的哈希,這使我相信echo會在該內存中緩存文件。當我打開新的shell並對現在修改過的文件進行哈希處理時,它會顯示新的哈希。
如何清除echo的緩存或更好地完全停止緩存? 謝謝。
你用'cat'來混淆echo嗎?前者僅打印其參數,不會將其視爲文件名並轉儲其內容。 –