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. -- Vincent Zweije <vinc...@zweije.nl> | "If you're flamed in a group you <http://www.xs4all.nl/~zweije/> | don't read, does anybody get burnt?" [Xhost should be taken out and shot] | -- Paul Tomblin on a.s.r.
signature.asc
Description: PGP signature