H
homecrow
Jungspund
Moin,
ich komm hier gerade nicht wirklich weiter mit meinem script.
let soll in dem script alle 25 funde einen hochzählen.
Die Funktion bekommt über $1 mitgeteilt in welchem Ordner sie sich gerade befindet, das klappt alles auch soweit gut, nur bekomme ich es einfach nicht hin bis 25 hochzuzählen und dann ne neue index0 index1 index2 ... usw anzulegen.
Und irgendwie läuft da was grundliegend falsch, der ganze echo block mit
echo "page:${page}"
echo "image:${image}"
echo "ImageOnPage:${ImageOnPage}"
echo "ImagePerPage:${ImagePerPage}"
gibt überhaupt nichts aus.
Hoffe ihr könnt mir weiterhelfen.
ich komm hier gerade nicht wirklich weiter mit meinem script.
let soll in dem script alle 25 funde einen hochzählen.
Code:
makehtm() {
imagesPerPage=25
page=0
image=0
for f in $(find $1 -type f); do
let image=image+1
let imageOnPage=image%imagesPerPage
# test for new page
if [ "${imagesOnPage}" == "0" ]; then
let page=page+1
echo "page:${page}"
echo "image:${image}"
echo "ImageOnPage:${ImageOnPage}"
echo "ImagePerPage:${ImagePerPage}"
fi
#WOSPACE=(`echo $f| sed "s/ /_/g"`)
#BIGSIZE=(`echo $WOSPACE| sed -e's!/home/gast/123/!/home/web_fronted/web_struktur/!g;'`)
#SMALLSIZE=(`echo $WOSPACE| sed -e's!/home/web_fronted/web_struktur/!/home/gast/123/!g;'`)
#echo "<center><br><a href="$BIGSIZE"><img src="$SMALLSIZE"/></a><br></center>" >> $1/index${page}.html
echo "$1/index${page}"
done
Die Funktion bekommt über $1 mitgeteilt in welchem Ordner sie sich gerade befindet, das klappt alles auch soweit gut, nur bekomme ich es einfach nicht hin bis 25 hochzuzählen und dann ne neue index0 index1 index2 ... usw anzulegen.
Und irgendwie läuft da was grundliegend falsch, der ganze echo block mit
echo "page:${page}"
echo "image:${image}"
echo "ImageOnPage:${ImageOnPage}"
echo "ImagePerPage:${ImagePerPage}"
gibt überhaupt nichts aus.
Hoffe ihr könnt mir weiterhelfen.