Code: Select all
get_img=$( grep -Po '(?<= Poster" src=")[^"]*' <<< $IMDBBTMP )
$get_img still remains empty, $IMDBBTMP will be filled as well.
I show you the whole Code that works on an older Debian Install very well
Code: Select all
getLine() {
index=0; while ((index<${#IMDBB[@]})); do
if [[ ${IMDBB[$index]} = *"imdb"* ]]; then
idx=$index; return
fi
((index++)); done
echo 'Not Found'; return 1
}
IMDBB=(`grep imdb $TXT`)
if [ $IMDBB ]; then
getLine
LINK=${IMDBB[$idx]}
echo $LINK
IMDBBTMP=$( curl -L ${LINK} )
echo $IMDBBTMP
get_img=$( grep -Po '(?<= Poster" src=")[^"]*' <<< $IMDBBTMP )
echo $get_img
PICWORK=${get_img//[\"\'\=\<\> ]/}
echo $PICWORK
PICWORK=$(echo $PICWORK | sed 's/linkrelimage_srchref//g')
echo $PICWORK
EXTENSION="${PICWORK##*.}"
wget -O $FILENAME.$EXTENSION $PICWORK > /dev/null 2>&1
PICTURE="$PICTUREPATH/$FILENAME.$EXTENSION"
echo $PICTURE
fi