公司有個需求,通過檢測檔案是否變化,而判斷是否進行發布操作,
以下為判斷**
#!/bin/bash
# 檢測的檔案
package=/data/file.index
# 記錄 md5值的檔案
md5=package_md5
# 建立新的md5資訊
package_md5_new=
$(md5sum -b $package |
awk''
|sed
's/ //g'
)# 建立md5的函式
function crea***5(
)# 判斷檔案是否存在if[
! -f $md5];
then
echo
"md5file is not exsit,create md5file......."
crea***5
exit
fi# 讀取舊的md5資訊
package_md5_old=
$(cat $md5|
sed's/ //g'
)echo
$package_md5_new
echo
$package_md5_old
# 物件對比判斷if[
"$package_md5_new"
=="$package_md5_old"];
then
echo
"md5 is not changed"
docker restart saas
else
echo
"md5 is changed"
crea***5
bash ~/fabu.sh
fi
預期中的開發平台發生變化
11月28 日,james maguire 根據乙份 evans data 最新的調查報告,指出 當今具有 linux 開發經驗的開發者對於未來開發平台的預期 forecast 發生重大變化,預示著世界軟體市場即將發生一場巨變。據一項調查發現,發達國家專職程式設計師的 程式設計年齡 要比我國一般程式...
點選父元素 子元素發生變化
今天學到css的動畫animation 和 過渡transition 動畫沒什麼說的,在使用過度這個屬性時,發現 hover 必須要懸停在設定的div上才動,比如旋轉,有時候就給你卡在那,不會讓你的滑鼠停在空白的地方。所以 應該是有懸停在父元素上 而子元素動的功能的。css就是這樣,不知道就不會,知...
對SELinux許可權發生變化的解釋
原始出處 作者資訊和本宣告。否則將追究法律責任。1.先是檢視 root目錄下的檔案的selinux許可權分配情況。2.再檢視 var www html目錄下的selinux許可權分配情況 通過這兩張圖就容易解釋了為什麼無法在瀏覽器中無法對 目錄進行訪問的原因了!ps 我之前 錯誤 操作的步驟。the...