xwords/xwords4/android/scripts/plurals-names.sh

30 lines
499 B
Bash
Raw Normal View History

2016-01-24 06:06:37 +01:00
#!/bin/sh
set -u -e
FILE=""
usage() {
[ $# -ge 1 ] && echo "ERROR: $1"
echo "usage: $0 <path/to/file.xml>"
echo "print all string names in the .xml file"
exit 1
}
while [ $# -ge 1 ]; do
case $1 in
--help)
usage
;;
*)
FILE=$1
;;
esac
shift
done
[ -n "$FILE" ] || usage "file parameter missing"
[ -e $FILE ] || usage "File $FILE not found"
xmlstarlet sel -T -t -m "/resources/plurals" -v @name -n $FILE