installer: fix ISO check progress bar after fixing md5deep
This commit is contained in:
parent
785a2efafa
commit
7c4b54bef5
@ -13,7 +13,7 @@ TEXTDOMAINDIR=/opt/kde3/share/locale/
|
|||||||
|
|
||||||
function progress_parser() {
|
function progress_parser() {
|
||||||
while read -d "left" line; do
|
while read -d "left" line; do
|
||||||
line=${line/*$CHECKFILE: /}
|
line=${line/*$CHECKFILE /}
|
||||||
line=${line/MB done*/}
|
line=${line/MB done*/}
|
||||||
elapsed=${line/MB*/}
|
elapsed=${line/MB*/}
|
||||||
total=${line/* of /}
|
total=${line/* of /}
|
||||||
@ -38,7 +38,7 @@ if [ -e "$MOUNTPATH/$CHECKFILE" -a -e "$MOUNTPATH/$MD5FILE" ]; then
|
|||||||
|
|
||||||
md5check=`cat "$MOUNTPATH/$MD5FILE" | sed "s|\([[:alnum:]]*\).*|\1|"`
|
md5check=`cat "$MOUNTPATH/$MD5FILE" | sed "s|\([[:alnum:]]*\).*|\1|"`
|
||||||
tmpfile=`tempfile 2>/dev/null` || tmpfile="/tmp/md5progress"
|
tmpfile=`tempfile 2>/dev/null` || tmpfile="/tmp/md5progress"
|
||||||
md5deep -e "$MOUNTPATH/$CHECKFILE" 2>&1 1>$tmpfile| progress_parser
|
md5deep -e "$MOUNTPATH/$CHECKFILE" 2>&1 1>$tmpfile| progress_parser
|
||||||
md5calc=`cat $tmpfile | sed "s|[^[:alnum:]]*\([[:alnum:]]*\).*|\1|g"`
|
md5calc=`cat $tmpfile | sed "s|[^[:alnum:]]*\([[:alnum:]]*\).*|\1|g"`
|
||||||
rm -f $tmpfile
|
rm -f $tmpfile
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user