簡體   English   中英

使用wget檢查在線文件的md5

[英]Use wget to check md5 of online file

我正在嘗試在Mac終端中使用以下命令在線檢查文件的MD5:

wget https://player.vimeo.com/external/blahblah.sd.mp4?s=blahblah&profile_id=165 | md5 | awk '{print $1}'

但是MD5哈希會立即返回。 它實際上並不是先下載文件。 我在這里想念什么?

? &是外殼元字符。

您的代碼將運行

wget https://player.vimeo.com/external/blahblah.sd.mp4?s=blahblah &

(在后台),然后

profile_id=165 | md5 | awk '{print $1}'

步驟1是引用URL:

wget 'https://player.vimeo.com/external/blahblah.sd.mp4?s=blahblah&profile_id=165' | md5 | awk '{print $1}'

下一個問題是wget不會寫入stdout,因此此時您可能最終得到一個名為blahblah.sd.mp4?s=blahblah&profile_id=165的文件。

可以使用-O選項進行更改:

wget -O - 'https://player.vimeo.com/external/blahblah.sd.mp4?s=blahblah&profile_id=165' | ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM