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 <[email protected]> | "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
