#!/bin/bash source /home/emil/Scripts/giantbomb/credentials.conf   keyword=$2   episode_list=""     genre="mobile/"   case "$3" in         quick)                 genre="mobile/3/"                 ;;         all)                 genre="mobile/"                 ;;         endur)                 genre="mobile/5/"                 ;;         premium)                 genre="mobile/10/"                 ;;         *)                 genre="mobile/"                 exit esac   case "$keyword" in         all)                 episode_list=$(curl --user $username:$password -sL http://www.giantbomb.com/videos/feed/$genre | grep -o -P '(?<=enclosure url=").*(?=" type)')         ;;         *)                 episode_list=$(curl --user $username:$password -sL http://www.giantbomb.com/videos/feed/$genre | grep -o -P '(?<=enclosure url=").*(?=" type)'| grep $keyword) esac         arr=$(echo $IN | tr " " "\n")   download_episodes() {         for file in $episode_list;         do                 wget $file         done }   function find_episodes() {         for file in $episode_list;         do                 echo $file         done }   case "$1" in         find)                 find_episodes                 ;;         get)                 download_episodes                 ;;         *)         exit 1 esac