anki.sh (333B)
1 rm -f anki.tsv 2 for card in `ls flashcards` 3 do 4 meta1=`head -n 1 "flashcards/$card" | tr -d '\n'` 5 meta2=`sed '2!d' "flashcards/$card" | tr -d '\n'` 6 body=`tail -n +3 "flashcards/$card" | sed 's/%.*$//g' | tr '\n' ' '` 7 printf '%s\t[latex]%s: %s[/latex]\t[latex]%s[/latex]\n' "$card" "${meta1%%\|*}" "$meta2" "$body" >> anki.tsv 8 done