summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/extract-group-names-from-symbols.sh19
-rwxr-xr-xsymbols/extractGroupNames.sh3
2 files changed, 19 insertions, 3 deletions
diff --git a/scripts/extract-group-names-from-symbols.sh b/scripts/extract-group-names-from-symbols.sh
new file mode 100755
index 0000000..2865b95
--- /dev/null
+++ b/scripts/extract-group-names-from-symbols.sh
@@ -0,0 +1,19 @@
+#!/bin/sh
+#
+# Usage: extract-group-names-from-symbols.sh ../symbols
+#
+# Extract the Group1 names from all symbol files in the given directory
+#
+# Example output:
+# us:"Atsina"
+# us:"Cherokee"
+# us:"Coeur d'Alene Salish"
+# us:"Czech Slovak and German (US)"
+# us:"English (3l)"
+# us:"English (3l, Chromebook)"
+# us:"English (3l, emacs)"
+# us:"English (Carpalx)"
+
+pushd $1 > /dev/null
+grep 'name\[Group1\]' * | sed 's/[[:space:]]*name\[Group1\].*=[[:space:]]*//;s/;[[:space:]]*$//' | sort
+popd > /dev/null
diff --git a/symbols/extractGroupNames.sh b/symbols/extractGroupNames.sh
deleted file mode 100755
index fb128fd..0000000
--- a/symbols/extractGroupNames.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-grep 'name\[Group1\]' * | sed 's/[[:space:]]*name\[Group1\].*=[[:space:]]*//;s/;[[:space:]]*$//' | sort