( uzsolt | 2014. 11. 02., v – 15:44 )

És az miért baj? Ha rendesen csinálnád meg, akkor sokkal egyszerűbb lenne bővíteni.
Pl.

#!/usr/bin/env bash
pkgversion="..."
source="..."

# $1 - homepage
# $* - szűrés
bovites() {
   hp=$1 ; shift
   curl -L -s $hp | $* >> ${pkgversion}
   echo $hp >> ${source}
   echo "$((szamlalo*100/osszes))% kész"
   szamlalo=$((szamlalo+1))
}

szamlalo=1
osszes=`grep "bovites " $0 | wc -l`

bovites http://download.savannah.gnu.org/releases/acl/ 'tr "<>" "\ " | grep "acl" | awk '{print $12}' | grep -v ".sig" | sort -V | tail -n 1'
bovites http://ftp.gnu.org/gnu/gcc/ 'tr "<>" "\ " | grep "gcc" | awk '{print $12}' | tail -n 1'
satöbbi