15 lines
569 B
Bash
15 lines
569 B
Bash
#!/bin/bash
|
|
|
|
html='/opt/websites/nav/index.html'
|
|
jpg_max_num=`cat $html | grep -oE "[0-9]+\.jpg" | awk -F '.' '{print $1}' | sort -n | tail -n 1`
|
|
line_num=`cat $html | grep -oE "[0-9]+\.jpg" | awk -F '.' '{print $1}' | sort -n | uniq -c | wc -l`
|
|
jpg_all_num=`ls -al /opt/websites/nav/assets/images/logos/ | wc -l`
|
|
if [[ $((jpg_max_num+1)) -ne $line_num ]]; then
|
|
echo -e "\e[1;31mThere must be duplicated jpg files, plz check!\e[0m"
|
|
return 2
|
|
fi
|
|
echo "Now: $jpg_max_num | MAX: $jpg_all_num | AVAILABLE: $((jpg_all_num-jpg_max_num)) | NEXT: $((jpg_max_num+1))"
|
|
|
|
|
|
|