True. It's my way of serving up semi-dynamic pages I guess.

On Sat, 14 Jul 2012, Eric F Crist wrote:

> OP said nothing of CGI... That is your own constraint.
> --
> Sent from my Android phone with K-9 Mail. Please excuse my brevity.
> 
> Yaron <tclug at freakzilla.com> wrote:
> 
> SED can't be a CGI script though. And like I said, this is simplifying. My 
> CGI scripts usually do a bunch more, but I typed up the part that's 
> relevant.
> On Sat, 14 Jul 2012, Eric Crist wrote:
> > Using perl for THIS is silly.  sed can do everything you'er doing with per
> l.
> >
> > -----
> > Eric F Crist
> >
> >
> >
> > On Jul 14, 2012, at 22:03:01, Yaron wrote:
> >
> >> I use perl GCI for this kind of stuff all the time. Basically make your h
> tml file (lets call it file.html) and put a marker in there, like %%MD5SUM%%
>  or something. Then your CGI does this:
> >>
> >> 	#!/usr/bin/perl
> >> 	$|=1;
> >> 	$file="file.html";
> >> 	chomp($md5=`md5sum  direct.tar.bz2`);
> >>
> >> 	open(F, $file);
> >> 	while(<F>) {
> >>
> 		s/%%MD5SUM%%/$md5/ if (/%%MD5SUM%%/);
> >> 		print;
> >> 	}
> >>
> >> 	close (F);
> >> 	exit(0);
> >>
> >> That's extremely simplified with no full paths or strict mode or error ch
> ecking, but you get the idea.
> >>
> >> On Sat, 14 Jul 2012, Brian Wood wrote:
> >>
> >>> I'm wondering how to automate something further.  Currently I
> >>> use the following commands (in a script) when I publish a
> >>> new version of the software.
> >>> md5sum  direct.tar.bz2 | tee md5checksum
> >>> cat md5checksum | xclip -sel clip
> >>> After that I edit an html file by hand and paste the new
> >>> checksum into the file.  Once in a while I forget to do that
> >>> step.  So I'd like to figure out how to improve the process.
> >>> What do you suggest?  Thanks in advance.
> >>> Shalom,
> >>> Brian Wood
> >>> Ebenezer Enterprises
> >>> http://webEbenezer.net
> >>>
> >>
> >>
> >> -Yaron
> >>
> >>
> ____________________________________________________________________________
> >> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
> >> tclug-list at mn-linux.org
> >> http://mailman.mn-linux.org/mailman/listinfo/tclug-list
> >
> >
> -Yaron
> --
> ____________________________________________________________________________
> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
> tclug-list at mn-linux.org
> http://mailman.mn-linux.org/mailman/listinfo/tclug-list
> 
> 
>


-Yaron

--