SUMMARY: ksh math

From: Cohen, Andy <Andy.Cohen_at_cognex.com>
Date: Wed, 30 Jun 2004 16:29:07 -0400

A fairly simple solution - one that I thought I had tried but obviously not.


This is what I chose to use:

        export PREV_RUN_DATE=$(( $RUN_DATE - 1 ))



This also worked:

        let PREV_RUN_DATE=$RUN_DATE-1


Thanks to Charlie Ballowe, Bob Sloane, Mark Scarborough, and Dr. Tom Blinn



ORIGINAL QUESTION
=================
I don't know what I'm missing -- all I want to do is do some very basic math on a variable but I can't figure it out. I've searched the archives, google, manuals, etc. and can't find anything that clarifies it.

I have a variable $RUN_DAY and I want to subtract one (1) from it. How do I do that?

I thought it would be:

    export PREV_DAY=${RUN_DAY}-1

but it doesn't work. I've tried quite a number of variations on this all to no avail.

I'm using:
    Tru64 5.1A
    korn shell (ksh)


Thank you!
Andy Cohen
Database Systems Administrator
Cognex Corporation
1 Vision Drive
Natick, MA 01760
508-650-3079
Received on Wed Jun 30 2004 - 20:30:03 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:44 NZDT