#!/bin/zsh
# Trakkerien tarkastaja by Katja (fly5.kapsi.fi)
# Tulostaa listan hakemistossa olevien torrenttien trakkereista

# hakemiston torrentit
for i in *.torrent; do

	# pengotaan ja parsitaan
	TORSISALTO="`head -n 1 $i`"
	TORSISALTO=${TORSISALTO#*http://}
	TORSISALTO=${TORSISALTO#*https://}
	TORSISALTO=${TORSISALTO%%/*}
	TORSISALTO=${TORSISALTO%%:*}
	TORSISALTO=${TORSISALTO#tracker.*}
	TORSISALTO=${TORSISALTO#www.*}
	TORSISALTO=${TORSISALTO#inferno.*}
	# poistetaan turha .torrent pääte tulostetta varten
	i=${i:r}

	# yks tabi lisää jos trackerilla lyhkänen nimi
	if [[ "`echo \"$TORSISALTO\" | wc -m`" -lt 12 ]]; then
		echo -e "$TORSISALTO\t\t $i"
	else
		echo -e "$TORSISALTO\t $i"
	fi

done

