From d09bfeb9e60ec5bc86e0143029c08e431c733f60 Mon Sep 17 00:00:00 2001 From: cniehaus Date: Fri, 13 Dec 2002 21:30:06 +0000 Subject: Thanks to Chri Fishbach now this script is a lot better. Thanks --- diff --git a/i18n/status.sh b/i18n/status.sh index 315f9dd..5cde18e 100755 --- a/i18n/status.sh +++ b/i18n/status.sh @@ -1,8 +1,15 @@ #/bin/sh arg=$1 +if [ x${arg}x = xx ] +then + arg=. +fi echo "number of strings: " -grep translation $arg/*.ts | wc -l +strs=`find $arg -name "*.ts" -exec cat {} \; | grep translation | wc -l` +echo $strs echo "unfinished: " -grep translation $arg/*.ts | grep type=\"unfinished\" | wc -l +unfi=`find $arg -name "*.ts" -exec cat {} \; | grep translation | grep type=\"unfinished\" | wc -l` +echo $unfi `expr \( $strs - $unfi \) \* 100 / $strs`% echo "obsolete: " -grep translation $arg/*.ts | grep type=\"obsolete\" | wc -l +obso=`find $arg -name "*.ts" -exec cat {} \; | grep translation | grep type=\"obsolete\" | wc -l` +echo $obso `expr \( $strs - $obso \) \* 100 / $strs`% -- cgit v0.9.0.2