[ILUG] Bash script misbehaving
curtorkar at gmail.com
Sun Aug 10 03:37:43 IST 2008
Many thanks. I modified the variables as suggested and my snapshots are
getting deleted as required.
On Fri, Aug 8, 2008 at 2:21 PM, Kieran Tully <kieran.tully at gmail.com> wrote:
> On Fri, Aug 8, 2008 at 21:10, Walter Faleiro <curtorkar at gmail.com> wrote:
> > the line 37 is
> > 37 OLDMONTH=$((CURRENTMONTH))
> That's evaluating the CURRENTMONTH string in a numeric context,
> hence the octal problem.
> Change it to
> to keep any leading 0s, or
> to strip them.
> You probably want to strip them, though it depends what the
> rest of your script does with OLDMONTH. You may run into
> similar issues later in the script.
> Kieran Tully, Software Developer and Tenor, http://ktully.net
More information about the ILUG