#!/bin/bash [ -e ubuntu.db ] && rm ubuntu.db wget http://ubottu.com/ubuntu.db [ -e ubuntu.new.db ] && rm ubuntu.new.db sqlite ubuntu.db .dump | sqlite3 ubuntu.new.db sqlite3 ubuntu.new.db 'select * from facts' > factoids.db cut -d'|' -f3,5 factoids.db > factoids.txt sed -i 's/\s*//g' factoids.txt grep -v "" factoids.txt > new_factoids.txt grep "" factoids.txt > new_aliases.txt cat new_factoids.txt new_aliases.txt > facts.txt awk -F '|' -v OFS='|' '$2~//{sub(/ /,"",$2);$2=a[$2]} $2!~//{a[$1]=$2} 1' facts.txt > factoids.txt [ -s VoteBotFactoids.txt ] && cat VoteBotFactoids.txt >> factoids.txt sed -i 's/\$chan/\$channel/g' factoids.txt rm factoids.db facts.txt new_aliases.txt new_factoids.txt ubuntu.db ubuntu.new.db