#!/bin/bash if [[ ${get_data[id]} ]]; then data=$(haruhi-dl -J --flat-playlist "https://www.youtube.com/channel/${get_data[id]}") elif [[ ${get_data[name]} ]]; then data=$(haruhi-dl -J --flat-playlist "https://www.youtube.com/user/${get_data[name]}") else echo "Please specify either id or name" return fi title=$(jq -r '.title' <<< $data) meta[title]="$title" source templates/head.sh IFS=$'\n' video_title=($(jq -r '.entries[].title' <<< $data)) video_id=($(jq -r '.entries[].id' <<< $data)) echo "

$title

Subscribe!
" for (( i=0; i<${#video_id[@]}; i++ )); do echo "
${video_title[$i]}

" done