diff options
Diffstat (limited to 'source/1.0/lib/versions')
-rwxr-xr-x | source/1.0/lib/versions | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/source/1.0/lib/versions b/source/1.0/lib/versions index 94326c9..7ca55e7 100755 --- a/source/1.0/lib/versions +++ b/source/1.0/lib/versions @@ -156,8 +156,13 @@ versions_shell_ksh() versions_shell_=$1 # try a few different ways to figure out the version - versions_version_=`${versions_shell_} --version : 2>&1 \ - |sed 's/.*\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\).*/\1/'` + versions_version_=`${versions_shell_} --version : 2>&1` + if [ $? -eq 0 ]; then + versions_version_=`echo "${versions_version_}" \ + |sed 's/.*\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\).*/\1/'` + else + versions_version_='' + fi if [ -z "${versions_version_}" ]; then _versions_have_strings |