md5sum

weixin_34234823發表於2018-12-07

通過MD5值,來判斷自己down的檔案與伺服器上的檔案是否一致。也可以比較兩個檔案是否相同。

1.在mac上執行:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

此進輸入brew就可以執行了。

2.執行:

brew install md5sha1sum

3.通過執行 md5sum xxxxx.yy的方式,就可以看到此檔案的md5值。

mac下獲取檔案的md5與sha1值

MD5Str = 'echo -n $str|md5sum'

echo -n 'admin' | md5sum
輸出21232f297a57a5a743894a0e4a801fc3

shell指令碼獲取當前時間戳

current=date "+%Y-%m-%d %H:%M:%S"
timeStamp=date -d "$current" +%s

將current轉換為時間戳,精確到毫秒

currentTimeStamp=currentTimeStamp

執行.sh檔案
chmod 777 1.sh
./updateapp.sh

current=date +%s
echo $current

str="abc"
echo {str}|md5sum|cut -d ' ' -f1

linux在shell中執行命令並將結果賦值給變數

經過驗證如下:
date=$(command)