[modify] rewrite backups.sh, add dash logo change, and change the start program of calibre
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
|
||||
# 设置图片数量和输出文件名
|
||||
IMAGE_NUM_ALL=`ls /opt/apps/localcr/A_dashboard/local/icons | wc -l`
|
||||
IMAGE_NUM_NEEDED=`cat /root/services.yaml | grep -E '[0-9]{1,3}.jpg' | wc -l`
|
||||
IMAGE_NUM_NEEDED=`cat /opt/apps/localcr/A_dashboard/local/config/services.yaml | grep -E '[0-9]{1,3}.jpg' | wc -l`
|
||||
if [[ $IMAGE_NUM_NEEDED -gt $IMAGE_NUM_ALL ]]; then
|
||||
alarm='Dashboard:\nThere is NOT enough logos to use, please check ASAP.'
|
||||
bash /opt/scripts/alert/sendmsg.sh "$alarm"
|
||||
@ -39,8 +39,6 @@ done
|
||||
# 需要修改的文件的路径和名称
|
||||
filename_origin="/opt/apps/localcr/A_dashboard/local/config/services.yaml"
|
||||
filename_copy="/opt/apps/localcr/A_dashboard/local/config/services_copy.yaml"
|
||||
# filename_origin="/root/services.yaml"
|
||||
# filename_copy="/root/services_copy.yaml"
|
||||
cp $filename_origin $filename_copy
|
||||
|
||||
# 循环处理所有符合指定模式的行
|
||||
@ -52,6 +50,7 @@ while read line; do
|
||||
|
||||
if [[ $oldname != '' ]]; then
|
||||
newname=${arr[$count]}
|
||||
# echo $newname = $oldname
|
||||
# 替换文件名
|
||||
sed -i "${lineno}s/\/$oldname/\/$newname/" $filename_origin
|
||||
let count=count+1
|
||||
|
Reference in New Issue
Block a user