[Gambas-user] check 4 Gambas Runtime files?

Jussi Lahtinen jussi.lahtinen at gmail.com
Wed Dec 13 22:06:51 CET 2017


Yes, I agree.


Jussi

On Wed, Dec 13, 2017 at 9:37 PM, T Lee Davidson <t.lee.davidson at gmail.com>
wrote:

> Yes, but they _can_ be arbitrary for one's own scripts/programs. I've used
> arbitrary exit codes to debug execve system calls to
> my own programs. For published code, the standard should certainly be
> followed.
>
>
> On 12/13/2017 01:25 PM, Jussi Lahtinen wrote:
> > There is standard for exit codes.
> > http://www.tldp.org/LDP/abs/html/exitcodes.html
> >
> >
> > Jussi
> >
> > On Wed, Dec 13, 2017 at 8:02 PM, T Lee Davidson <
> t.lee.davidson at gmail.com <mailto:t.lee.davidson at gmail.com>> wrote:
> >
> >     [shell-script]
> >     #!/bin/bash
> >
> >     which gbx3 &>/dev/null
> >     if [ $? -ne 0 ]; then
> >         echo "Gambas runtime (gbx3) not found in path. Cannot continue."
> >         exit 1 # arbitrary exit code of your choice
> >     fi
> >
> >     if [[ $(gbx3 -e 'Comp(System.FullVersion, "3.10", gb.Natural) >= 0')
> == "False" ]]; then
> >         echo "So sorry."
> >         exit 2 # also an arbitrary exit code
> >     fi
> >
> >     # Great, do Gambas stuff now
> >     [/shell-script]
> >
> >     The line under the "which" statement basically says, "If the exit
> code from the 'which' command is not equal to zero, then..."
> >
> >
> >     Strangely on my system, this prints, "So sorry," even though my
> package manager says version 3.10.0 of gambas-runtime is
> >     installed. I have to assume that's an issue with the packager.
> >
> >
> >     --
> >     Lee
> >
>
> --
> Lee
>
> --------------------------------------------------
>
> This is the Gambas Mailing List
> https://lists.gambas-basic.org/listinfo/user
>
> Hosted by https://www.hostsharing.net
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20171213/50dae81a/attachment.html>


More information about the User mailing list