[xymon] DEBUG=N: is not an identifier

Jayanta Kundu jayantak007 at gmail.com
Mon Sep 13 15:25:35 CEST 2010


Hi Vernon,



Thanks for your valuable suggestion. Now it’s working fine after setting
the path.



With Regards,
Jayanta.

On Mon, Sep 13, 2010 at 6:14 PM, Vernon Everett <everett.vernon at gmail.com>wrote:

> Hi
>
> As Conrad stated, you have to set the shell line.
> The very first line of your script has to start with #!/full/path/to/shell
> #! must be the first characters on the very first line.
>
> Of course, this will vary from system to system.
> By default, a shell script will try run in whatever shell you are in.
> However, by changing the first line, you can force it to run in a different
> shell.
> It's a handy way of ensuring that a shell script runs in the correct shell.
>
> Regards
>     Vernon
>
>
>
>
> On Mon, Sep 13, 2010 at 5:22 PM, Jayanta Kundu <jayantak007 at gmail.com>wrote:
>
>> Hi Vernon,
>>
>> First of all I would like to say thank for your early reply.
>>
>>
>>
>> If I change the name of the file from “ABL_CB_ERROR.sh” to
>> “ABL_CB_ERROR.ksh” and execute the same via “$./runclient.sh start” it’s
>> giving same error in the log file like:
>>
>> /export/home/xymon/client/script/ABL_CB_ERROR.sh: DEBUG=N: is not an
>> identifier
>>
>>
>>
>> “ABL_CB_ERROR.ksh” file look like:
>>
>> Version=1.0a
>>
>> # Debug-Mode ? (y/Y/N)
>>
>> [[ "$1" = "Y" ]] || [[ "$1" = "y" ]] && export DEBUG="$1" || export
>> DEBUG="N"
>>
>> - - - - - - - -- - - - - - - -- - - - - - - -
>>
>> - - - - - - - -- - - - - - - -- - - - - - - -
>>
>> - - - - - - - -- - - - - - - -- - - - - - - -
>> With Regards,
>> Jayanta.
>>
>>   On Mon, Sep 13, 2010 at 1:45 PM, Vernon Everett <
>> everett.vernon at gmail.com> wrote:
>>
>>> Hi
>>>
>>> sh does not support the syntax
>>> export VARIABLE=value
>>> This is a ksh and bash syntax.
>>>
>>> If you are using sh you need to do it as two commands.
>>> DEBUG="N"
>>> export DEBUG
>>>
>>> Regards
>>>      Vernon
>>>
>>>
>>>
>>> On Mon, Sep 13, 2010 at 3:29 PM, Jayanta Kundu <jayantak007 at gmail.com>wrote:
>>>
>>>> Hi Guys,
>>>>
>>>>
>>>>
>>>> I am writing my own KPI(named “ABL_CB_ERROR.sh”) and keep it into the
>>>> /export/home/xymon /client/script/ path and configure it into
>>>> “clientlaunch.cfg” file in Agent(Client) side and also configure bb-host
>>>> configuration file in the Collector(Server) side.
>>>>
>>>> In the “ABL_CB_ERROR.sh” file very first line it is giving following
>>>> error:
>>>>
>>>> /export/home/xymon/client/script/ABL_CB_ERROR.sh: DEBUG=N: is not an
>>>> identifier
>>>>
>>>>
>>>>
>>>>  “ABL_CB_ERROR.sh” file look like:
>>>>
>>>> Version=1.0a
>>>>
>>>> # Debug-Mode ? (y/Y/N)
>>>>
>>>> [[ "$1" = "Y" ]] || [[ "$1" = "y" ]] && export DEBUG="$1" || export
>>>> DEBUG="N"
>>>>
>>>> - - - - - - - -- - - - - - - -- - - - - - - -
>>>>
>>>> - - - - - - - -- - - - - - - -- - - - - - - -
>>>>
>>>> - - - - - - - -- - - - - - - -- - - - - - - -
>>>>
>>>>
>>>>
>>>> How can I resolve this issue? Kindly provide me the solution.
>>>>
>>>>
>>>>
>>>> With Regards,
>>>> Jayanta.
>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20100913/e8cfbdb0/attachment.html>


More information about the Xymon mailing list