Versins Check als Funktion ausgelagert
This commit is contained in:
parent
417542db3f
commit
0720809d02
@ -203,6 +203,15 @@ func_term_output () {
|
|||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func_check_version () {
|
||||||
|
#Ermitteln der letzten aktuell verfügbaren Version
|
||||||
|
LATEST_VERSION=`curl -s $CALIBRE_DOWNLOAD_PAGE | grep 'latest release of calibre' | sed 's/[^0-9.]*\([1-9]*[0-9]\.[1-9]*[0-9]\).*/\1/'`
|
||||||
|
#Ermitteln der aktuell installierten Version.
|
||||||
|
CURRENT_VERSION=`calibre --version | sed 's/[^0-9.]*\([0-9.]*\).*/\1/'`
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#func_check_progs () {
|
#func_check_progs () {
|
||||||
|
|
||||||
|
|
||||||
@ -225,11 +234,7 @@ func_check_stat # Funktion check Status Netzwerk und Downloadadressen
|
|||||||
|
|
||||||
case $? in
|
case $? in
|
||||||
1)
|
1)
|
||||||
#Ermitteln der letzten aktuell verfügbaren Version
|
func_check_version
|
||||||
LATEST_VERSION=`curl -s $CALIBRE_DOWNLOAD_PAGE | grep 'latest release of calibre' | sed 's/[^0-9.]*\([1-9]*[0-9]\.[1-9]*[0-9]\).*/\1/'`
|
|
||||||
#Ermitteln der aktuell installierten Version.
|
|
||||||
CURRENT_VERSION=`calibre --version | sed 's/[^0-9.]*\([0-9.]*\).*/\1/'`
|
|
||||||
|
|
||||||
func_vercomp $CURRENT_VERSION $LATEST_VERSION # Funktion Versionvergleich
|
func_vercomp $CURRENT_VERSION $LATEST_VERSION # Funktion Versionvergleich
|
||||||
case $? in
|
case $? in
|
||||||
0)
|
0)
|
||||||
|
Loading…
Reference in New Issue
Block a user