[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