rendered paste body#!/bin/bashfolder="$(kdialog --getexistingdirectory ~)"count="$(find "$folder" -mindepth 1 | wc -l)"if [ $count -gt 100 ]then if [ $count -gt 1000 ] then if [ $count -gt 10000 ] then prepercentage="$(expr 100000 / $count)" percentage="$(echo "0.00$prepercentage")" else prepercentage="$(expr 10000 / $count)" percentage="$(echo "0.0$prepercentage")" fi else prepercentage="$(expr 1000 / $count)" percentage="$(echo "0.$prepercentage")" fielse percentage="$(expr 100 / $count)"fiecho "$percentage"files="$(find "$folder" -mindepth 1)"(files="$(find "$folder" -mindepth 1)"echo "$percentage"for lfile in $filesdo name="$(basename $lfile)" echo "# Sichere $name" ; echo $lfile >> ~/filelist && sleep 0.05 echo "$percentage" percentage="$(echo $percentage | awk '{print $1+$1}')"doneecho "100"echo "# Das Image wurde erfolgreich erstellt") |zenity --progress \--title="Einen Ordner sichern" \--text="Erstelle Datei-Liste" \--percentage=0if [ "$?" = -1 ] ; thenzenity --error \--text="Update canceled."fi