Você pode extrair xml para texto com apenas bash e wget.
por exemplo:
# Setup
URI=http://www.nydailynews.com/new-york/index_rss.xml
LINES=20 #max number of lines
EXEC="wget -q -O temp.temp"
clear
# Start
$EXEC $URI
cat temp.temp | grep title |\
# use sed loop to delete all LFs bar last line
sed ':a;N;$!ba;s/\n/ /g' |\
#replace all titles and descriptions with LFs
sed -e 's/<title>/\n\n/g' |\
sed -e 's/<description>/\n/g' |\
# uncook
sed -e 's/</</g' |\
sed -e 's/>/>/g' |\
sed -e 's/nbsp;/ /g' |\
sed -e 's/&/+/g' |\
#delete URLs
sed -e 's/http.[^<]*//g' |\
#replace other angled brackets with space
sed -e 's/<[^>]*>/ /g' |\
head -n $(($LINES + 2)) |\
tail -n $(($LINES))