From b93bb5328e80b00bf09e4362fb4427d59675d718 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Wed, 15 Oct 2008 09:55:06 +0300 Subject: [PATCH] Simplify echo code --- statistics.sh | 167 +++++++++++++++++++++++++------------------------- 1 file changed, 85 insertions(+), 82 deletions(-) diff --git a/statistics.sh b/statistics.sh index 9f491d4..e4cf699 100755 --- a/statistics.sh +++ b/statistics.sh @@ -40,59 +40,58 @@ for BRANCH in $TRUNK $BRANCHES; do nerror=0; nwarn=0; npo=0; nt=0; nu=0; nf=0 rm -f $STATSFILE - echo "> $STATSFILE - echo "\"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo " " >> $STATSFILE - - echo " " >> $STATSFILE - echo " " >> $STATSFILE - echo " " >> $STATSFILE - echo " Battle for Wesnoth" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "
" >> $STATSFILE - echo "
" >> $STATSFILE - echo "
" >> $STATSFILE - echo " \"Wesnoth" >> $STATSFILE - echo "
" >> $STATSFILE - echo "
" >> $STATSFILE - echo "" >> $STATSFILE - echo "
" >> $STATSFILE - echo "
    " >> $STATSFILE - echo "
  • Home
  • " >> $STATSFILE - echo "
  • Play
  • " >> $STATSFILE - echo "" >> $STATSFILE - echo "
  • Create
  • " >> $STATSFILE - echo "
  • Forums
  • " >> $STATSFILE - echo "
  • Support
  • " >> $STATSFILE - echo "
  • Project
  • " >> $STATSFILE - echo "
  • Credits
  • " >> $STATSFILE - echo "
" >> $STATSFILE - echo "
" >> $STATSFILE - echo "" >> $STATSFILE - echo "

Wesnoth translation stats

" >> $STATSFILE - echo "

Last update: " >> $STATSFILE - LC_TIME="en_US.UTF-8" date >> $STATSFILE - echo "

" >> $STATSFILE - echo "

" >> $STATSFILE - echo " +
" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE + echo -e " + + + + + + + Battle for Wesnoth + + + +
+
+
+ \"Wesnoth +
+
+ +
+ +
+ +

Wesnoth translation stats

+

Last update: +`LC_TIME="en_US.UTF-8" date` +

+

+
FileStatustranslated%fuzzy%untranslated%totalgraph
" >> $STATSFILE - echo "" >> $STATSFILE - echo "
+ + + + + + + + + + + + + +" >> $STATSFILE for dir in `ls $BRANCH/wesnoth* -d`; do file=$DIR"/"`basename $dir`"."$LCODE".po"; @@ -189,9 +188,9 @@ for BRANCH in $TRUNK $BRANCHES; do echo "" >> $STATSFILE CL=$(( ($CL+1)%2 )) - echo " " >> $STATSFILE - echo " " >> $STATSFILE - echo " " >> $STATSFILE + echo " + + " >> $STATSFILE printf '%s%d%s%.2f%s\n' " " >> $STATSFILE echo " " >> $STATSFILE printf '%s%d%s%.2f%s\n' " " >> $STATSFILE @@ -213,31 +212,35 @@ for BRANCH in $TRUNK $BRANCHES; do if [ "$nerror" -gt 0 ]; then echo -n -e "\E[31mFatal errors found. See '" tput smso; echo -n "$ERRORS"; tput rmso - echo -e "' for details."; tput sgr0 + echo -ne "' for details."; tput sgr0 + echo "" else - echo -e "\E[32mNo fatal errors found."; tput sgr0 + echo -ne "\E[32mNo fatal errors found."; tput sgr0 + echo "" if [ -s "$ERRORS" ]; then echo -n -e "\E[31m See '" tput smso; echo -n "$ERRORS"; tput rmso - echo -e "' for warnings."; tput sgr0 + echo -ne "' for warnings."; tput sgr0 + echo "" else rm -f $ERRORS fi fi if [ "$npo" = "$nerror" ]; then - echo -e "\E[31mAll files have fatal errors."; tput sgr0 + echo -en "\E[31mAll files have fatal errors."; tput sgr0 + echo "" else sum=$((${nt} + ${nf} + ${nu})) nrt=`printf '%s%d%s%d\n' "scale=2; 100*" $nt "/" $sum | bc` nrf=`printf '%s%d%s%d\n' "scale=2; 100*" $nf "/" $sum | bc` nru=`printf '%s%d%s%d\n' "scale=2; 100*" $nu "/" $sum | bc` - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE + echo " + + +" >> $STATSFILE printf '%s%.2f%s\n' "" >> $STATSFILE echo "" >> $STATSFILE printf '%s%.2f%s\n' "" >> $STATSFILE @@ -250,24 +253,24 @@ for BRANCH in $TRUNK $BRANCHES; do nru=`printf '%s%f\n' "scale=2; 3*" $nru | bc` printf '%s%.2f%s%.2f%s%.2f%s\n' "" >> $STATSFILE - echo "" >> $STATSFILE - echo "
FileStatustranslated%fuzzy%untranslated%totalgraph
`basename $filename`$st$t`basename $filename`$st$t" $rt "$f" $rf "
Total$STATUS$nt
Total$STATUS$nt" $nrt "$nf" $nrf "\"translated\"/\"fuzzy\"/\"untranslated\"/
" >> $STATSFILE - echo "
" >> $STATSFILE - echo "

" >> $STATSFILE - echo "
" >> $STATSFILE - echo "" >> $STATSFILE - echo "
" >> $STATSFILE - echo "© 2003-"`date +%Y`" The Battle for Wesnoth
" >> $STATSFILE - echo "
" >> $STATSFILE - echo "> $STATSFILE - echo "alt=\"Valid XHTML 1.1!\" height=\"31\" width=\"88\" />" >> $STATSFILE - echo "
" >> $STATSFILE - echo "
" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE - echo "" >> $STATSFILE + echo "
+ + + +

+
+ +
+© 2003-"`date +%Y`" The Battle for Wesnoth
+
+\"Valid +
+
+
+ +" >> $STATSFILE fi done