From b27da03fed2042b0783d5c40501ed958eb674af8 Mon Sep 17 00:00:00 2001 From: tv Date: Wed, 6 Nov 2013 20:44:44 +0100 Subject: util jbo: initial import --- util/bin/jbo | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100755 util/bin/jbo (limited to 'util') diff --git a/util/bin/jbo b/util/bin/jbo new file mode 100755 index 00000000..f1e349dc --- /dev/null +++ b/util/bin/jbo @@ -0,0 +1,46 @@ +#! /bin/sh +set -euf + +if test $# = 0; then + while read line; do + if test "${clear-}" = true; then + echo -n 'c' + fi + "$0" "$line" + done + exit +fi + +echo "$*" | +tr 'h' "'" | +jbofihe -H | +tr '\n' ' ' | +sed -r ' + + s@]*>@@g + s@Lojban translation@@ + + s|1|₁|g + s|2|₂|g + s|3|₃|g + s|4|₄|g + s|5|₅|g + s|6|₆|g + s|7|₇|g + s|8|₈|g + s|9|₉|g + + s|||g; s|||g + + s| |_|g + s|||g; s|||g + + #s|||g; s|||g + s|||g; s|||g + + s|<|<|g + s|>|>|g + + s@^ *@@ + $s/$/\n/ +' -- cgit v1.2.3