#!/bin/bash -x for i in `lynx -dump -auth admin:warvox -source http://127.0.0.1:7777/analyze/ | grep View | sed -e 's/.*\/analyze\///g' -e 's/\/.*//g'` do # brohenk lynx -dump -auth admin:warvox -source http://127.0.0.1:7777/analyze/$i/view | grep "page=2" | tr -d '\n' | awk '{gsub("<","\n<"); print}' | tail -n 5 | head -n 1 | sed -e 's/.*page=//g' -e 's/".*//g' var1=`lynx -dump -auth admin:warvox -source http://127.0.0.1:7777/analyze/$i/view | grep "page=2" | tr -d '\n' | awk '{gsub("<","\n<"); print}' | grep -B 2 next_page | head -n 1 | sed 's/.*>//g'` if [[ $var1 == "" ]] then var1=0 fi for i2 in $(seq 1 $var1) do echo ID $i PAGES $var1 PAGE $i2 lynx -dump -auth admin:warvox http://127.0.0.1:7777/analyze/$i/view?page=$i2 -nolist -width=9000 | grep -v VOICE | grep small_sig done done