diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 2003-08-04 15:57:01 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 2003-08-04 15:57:01 +0000 |
commit | 3d2b7661d5ee2bfe0f60aa63f99f19b2f6af3991 (patch) | |
tree | 82bc7d94b62b267ec7a727d627dc8bca768e0958 /usr.sbin/amd/include | |
parent | 38407b8757160c9b79ff61e1ffb8df701eda928a (diff) | |
download | src-3d2b7661d5ee2bfe0f60aa63f99f19b2f6af3991.tar.gz src-3d2b7661d5ee2bfe0f60aa63f99f19b2f6af3991.zip |
Use LANG=C before egrep A-Z and tr A-Z
Note: this is POSIX requirement, c-c ranges are portable only in POSIX locale
Strip [] for tr ranges
Notes
Notes:
svn path=/head/; revision=118437
Diffstat (limited to 'usr.sbin/amd/include')
-rw-r--r-- | usr.sbin/amd/include/newvers.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.sbin/amd/include/newvers.sh b/usr.sbin/amd/include/newvers.sh index b279c90574ce..d1683cf9e8c3 100644 --- a/usr.sbin/amd/include/newvers.sh +++ b/usr.sbin/amd/include/newvers.sh @@ -5,8 +5,8 @@ # if [ -e $1 ]; then - eval `egrep '^[A-Z]+=' $1 | grep -v COPYRIGHT` - OS=`echo ${TYPE} | tr '[A-Z]' '[a-z]'` + eval `LANG=C egrep '^[A-Z]+=' $1 | grep -v COPYRIGHT` + OS=`echo ${TYPE} | LANG=C tr 'A-Z' 'a-z'` echo '/* Define name and version of host machine (eg. solaris2.5.1) */' echo "#define HOST_OS \"${OS}${REVISION}\"" echo '/* Define only name of host machine OS (eg. solaris2) */' @@ -18,10 +18,10 @@ else cat << __NO_newvers_sh /* Define name and version of host machine (eg. solaris2.5.1) */ -#define HOST_OS "`uname -s | tr '[A-Z]' '[a-z]'``uname -r`" +#define HOST_OS "`uname -s | LANG=C tr 'A-Z' 'a-z'``uname -r`" /* Define only name of host machine OS (eg. solaris2) */ -#define HOST_OS_NAME "`uname -s | tr '[A-Z]' '[a-z]'``uname -r | sed -e 's/\..*$//'`" +#define HOST_OS_NAME "`uname -s | LANG=C tr 'A-Z' 'a-z'``uname -r | sed -e 's/\..*$//'`" /* Define only version of host machine (eg. 2.5.1) */ #define HOST_OS_VERSION "`uname -r | sed -e 's/[-([:alpha:]].*//'`" |