[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [monit 5.25.1] Question on quote escaping

From: viktor
Subject: Re: [monit 5.25.1] Question on quote escaping
Date: Tue, 06 Feb 2018 11:10:33 +0000
User-agent: Horde Application Framework 5

Hello Vladimir!

For example the "hardware" parameters and the network environment of a virtual instance are monitored by a lot of one-liners contained in this script:

Then in monit service config they are executed as "Command Option1 Option2"

So you may combine them in 1 script with a huge switch/case statement.

С уважением,

Quoting Vladimir Scherbinin <address@hidden>:

Szervusz Viktor,

  Thanks for your reply. I was afraid to hear exactly your answer. :)
  The idea is that I was trying to avoid one-liner scripts, but it seems
that there's no other choice unless someone would come up with the solution.

  Thanks again.

Vladimir "vovin" Scherbinin.

On 5 February 2018 at 22:41, <address@hidden> wrote:

Quoting Vladimir Scherbinin <address@hidden>:


I have the following check to monitor if all ntp servers configured are

*check program ntpq*
*  with path /bin/bash -c '/usr/bin/ntpq -4pn |tail -n +3 |awk '"'"'{
$3 }'"'"' |grep -q 16'*
*  if status = 0 then alert*

I'm using a shell quote escaping extensively to have ' and " in parallel.

I think if you use anything other than "Command Option1 Option2" you
should write a shell/python script.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]