#!/bin/sh

deckname=$1

IFS='
'

rm -rf $deckname
mkdir -p $deckname/$deckname.media
touch $deckname/$deckname.txt

for line in $(cat frequencies.$deckname)
do
    word=$(echo $line |  cut -d'	' -f 1 | sed 's/\./\\\./')
    num=$(echo $line |   cut -d'	' -f 2 )
    #echo $word
    #grep "^$word	" cmavo.4col
    #grep "^$word	" gismu.4col

    tsvline=$(grep -P "^$word\t" smartfm.tsv)
    # cue   response        [sound:.mp3 filename]   sentence
    newword="$(echo $tsvline | cut -d'	' -f 1)"
    #echo $newword
    back="$(echo $tsvline | cut -d'	' -f 2)<br>$(echo $tsvline | cut -d'	' -f 4)"
    file="$(echo $tsvline | cut -d'	' -f 3)"

    echo -e "$file$newword\t$back" >>$deckname/$deckname.txt

    #echo $word,,,,$rest
    #echo  "$rest	$num"
    if [ -f /home/rlpowell/lojban/flashcards/anki/audio/"$newword".mp3 ]
    then
      ln -s /home/rlpowell/lojban/flashcards/anki/audio/"$newword".mp3 $deckname/$deckname.media/"$newword".mp3
    else
      echo "No media file found for $newword"
    fi
done    
