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

Re: script vraag



Hoi Vincent, lijst,

Bedankt voor je uitleg!

Wat ook werkt:

    if test $(find $errorfile -mmin +5); then

Groet,
MJ

On 10/24/2016 04:32 PM, Vincent Zweije wrote:
On Mon, Oct 24, 2016 at 02:04:43PM +0200, mj wrote:

||  Alleen de regels volgend op
||  > if test 'find $errorfile -mmin +30'; then
||  worden TELKENS uitgevoerd, en niet alleen slechts wanneer de $errorfile
||  ouder is dan 30 minuten.

De enkele quotes (') maken dat de string 'find $errorfile -mmin +30'
zonder verdere interpretatie als command line argument aan het test
programma wordt gegeven. Het test programma stelt vast dat dit geen lege
string is, en levert succes op. De then-code wordt dus altijd uitgevoerd.

Zonder veel verder te kijken: misschien bedoel je:

    if find $errorfile -mmin +30 >/dev/null; then

Vincent.



Reply to: