Douglas A. Tutty wrote:
> On Wed, May 06, 2009 at 11:27:55AM -0400, Barclay, Daniel wrote:
>> Does Debian have any utility to address the following situation?
>> I have some scripts that I run both manually and as cron jobs. The scripts
>> generate stdout/stderr output reporting what they're doing.
>> I want to see the output when I run the scripts manually. However, when the
>> scripts are run by cron, normally I don't want cron to e-mail me that bulky
>> output for each run--I want the output (the full output) only when the output
>> is different than expected (e.g., if something has gone wrong or has changed,
>> which I want to notice).
> Why not rewrite the scripts to take a command-line option such as either
> -q (quiet) or -v (verbose), and have it print out the required detail
> depending on the option? Then have that option supplied by cron when
> its run (or by you when you run it manually).
Because, as I wrote, "I want the output (the full output) only when the output
is different than expected."
The level of detail I want does not depend on just _how_ I run the scripts;
it depends on the results.
And, of course, I'm looking for a more general solution thatn modifying
(Plain text sometimes corrupted to HTML "courtesy" of Microsoft Exchange.) [F]