You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
483 B
22 lines
483 B
#!/bin/sh
|
|
|
|
#Author: Romain Goffe
|
|
#Date: 14/11/2010
|
|
#Description: Generate an sb file containing all the songs in a given language
|
|
|
|
if [ $# -ne 1 ];
|
|
then
|
|
echo "Usage: $0 LANG"
|
|
exit 1
|
|
fi;
|
|
|
|
LANG=$1
|
|
|
|
if [ $LANG="english" -o $LANG="french" ];
|
|
then
|
|
cp "./utils/header-$LANG" "$LANG.sb"
|
|
grep "selectlanguage{$LANG}" songs/*/*.sg | sed 's|songs/\(.*\):.*| \"\1\",|; $ s|,$|\n ]\n}\n|' >> "$LANG.sb"
|
|
else
|
|
echo "Error: $LANG is not a supported language"
|
|
exit 2
|
|
fi;
|
|
|