[Smaug] A quick scripting puzzle
cerise@armory.com
cerise at armory.com
Fri Nov 18 11:51:24 PST 2005
Although, if I recall correctly, the Gregorian calendar was adopted
prior to 1752 elsewhere. I remember hearing that Newtonmas was only
accurate in England at the time.
-Phil/CERisE
On Fri, Nov 18, 2005 at 11:19:25AM -0800, Peter Belew wrote:
> That one doesn't work all the time. Try
>
> cal 10 2005 | tail -2 | head -c2
>
> You get the Sunday before the last one. 'cal' outputs a constant
> number of lines, so there is variable padding at the bottom.
> I took care of that in my implementation, to be published
> publicly after I see a few more responses.
>
> BTW if you try
>
> cal 9 1752
>
> you'll see even more blank lines. :) We can thank Lord
> Chesterfield for that one (as well as Pope Gregory et al.)
>
> (BTW thanks to James for suggesting the trick that solved that one
> in my solution).
>
> - Peter
>
> On 11/18/05, Dash McElroy <dmcelroy at bayfed.com> wrote:
> > I matched it:
> >
> > LASTSUNDAY=`cal|tail -2|head -c2`
> >
> > v.s.
> >
> > LASTSUNDAY=`cal|rev`|rev|cut -b-2
> >
> > -Dash
> >
> >
> > On Nov 18, 2005, at 9:03 AM, Rick Moen wrote:
> >
> > > Quoting Anthony Ettinger (apwebdesign at yahoo.com):
> > >
> > >> echo `cal|rev`|rev|cut -b-2
> > >
> > > Elegant! I suspect that's going to be difficult to beat.
> > >
> > >
> > > _______________________________________________
> > > Smaug mailing list
> > > Smaug at lists.svlug.org
> > > http://lists.svlug.org/lists/listinfo/smaug
> > > Smaug home page: http://www.scruz.org/
> >
> >
> > _______________________________________________
> > Smaug mailing list
> > Smaug at lists.svlug.org
> > http://lists.svlug.org/lists/listinfo/smaug
> > Smaug home page: http://www.scruz.org/
> >
> >
>
> _______________________________________________
> Smaug mailing list
> Smaug at lists.svlug.org
> http://lists.svlug.org/lists/listinfo/smaug
> Smaug home page: http://www.scruz.org/
More information about the Smaug
mailing list