Hiya Daniel ,
On 08/07/14 14:44, Daniel Fuchs wrote:
Hi,
Thanks Dave,
yes - your patch works like a charm :-)
best regards,
-- daniel
Note: the following also works on my machine:
----------------------------------------------
check() {
read var
if expr 1 + $var >/dev/null ; then
echo $var
else
return 2
fi
}
hgmajor="`echo $hgversion | cut -f 1 -d . | check 2> /dev/null || echo
-1`"
hgminor="`echo $hgversion | cut -f 2 -d . | check 2> /dev/null || echo
-1`"
hgrev="`echo $hgversion.0 | cut -f 3 -d . | check 2> /dev/null || echo
-1`" # rev is omitted for minor and major releases
----------------------------------------------
On 7/8/14 3:27 PM, pointo1d wrote:
<snip>
NaP.
I took the opporchancity to apply TIMTOWTDI and rework the script such
that the splitting of the version string becomes less prone to potential
copy and paste errors and also to simplify the field validation.
Rgds ,
--
​Dave Pointon FIAP MBCS - Contractor engaged by IBM
Now I saw, tho' too late, the folly of beginning a work before we count the
cost and before we we judge rightly of our strength to go thro' with it -
Robinson Crusoe