[CS-FSLUG] shell script trivia
Frank Bax
fbax at sympatico.ca
Fri Oct 15 08:59:58 CDT 2004
Sometime ago I wrote an application in php. Shortly thereafter it was
decided that some of the reports should be emailed to users on a regular
basis (a good job from cron). The server wasn't configured to run php from
command line, so I used "lynx -source" to get the report out of application
and "attach" to an email message. Because I wanted some info from database
in the subject line, it was easier to modify the php scripts to supply
everything I needed (mail headers, mime headers) so that I could simply
pipe the lynx output to sendmail with:
lynx -source http://domain.com/report.php?id=22 | sendmail -i -t
But the version of php on my recently upgraded server includes a blank line
at the beginning of file that wasn't there in old version and sendmail is
now complaining. I know the problem isn't with lynx because running my
script from old server to retrieve php report from new server also fails.
Is there an existing command I can use to strip off that first line?
Frank
More information about the Christiansource
mailing list