generate-unicode-precompose: /bin/sh is more standard than /usr/bin/sh

At the same time, fix `cut` command to pass filename last, as this is
also more portable.

Fixes build issues on e.g. Alpine Linux
This commit is contained in:
Daniel Eklöf 2020-05-09 12:42:40 +02:00
parent c090a0664f
commit c7b031e177
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -1,4 +1,4 @@
#!/usr/bin/sh
#!/bin/sh
unicodedata_txt="${1}"
output="${2}"
@ -22,7 +22,7 @@ EOF
#
# "borrowed" from xterm/unicode/make-precompose.sh
cut "${unicodedata_txt}" -d ";" -f 1,6 |
cut -d ";" -f 1,6 "${unicodedata_txt}" |
grep ";[0-9,A-F]" | grep " " |
sed -e "s/ /, 0x/;s/^/{ 0x/;s/;/, 0x/;s/$/},/" |
sed -e "s,0x\(....\)\([^0-9A-Fa-f]\),0x0\1\2,g" |