Вы можете установить IFS
на запятую и использовать цикл while
для чтения 4 переменных, которые используют файл в качестве входных:
IFS=','
while read c1 c2 c3 c4; do
wget -O "$(printf "%d%05d%04d.jpg" "$c1" "$c2" "$c3")" "http://example.com/assets/?mediafile=${c4}"
done < file.txt