The following archives are provided as a public service to the community. Opinions archived here do not necessarily represent the opinions of Open for Business or its contributors.
Perfect - thanks. In the meantime I found out that php 4.3.8 has corrected problem, so upgrade will be planned soon. I'm on 4.3.5RC3. At 01:30 PM 10/15/04, Tim Young wrote: >If you don't care what is on the first line (if you assume it is blank) you >can: > >lynx -source http://domain.com/report.php?id=22|sed '1d'|sendmail-i -t > >where that is the number one in the sed script. That just says to delete the >first line. > > - Tim > >Frank Bax wrote: > > > > At 11:46 AM 10/15/04, Josiah Ritchie wrote: > > > > >On Fri, 15 Oct 2004 09:59:58 -0400 > > >Frank Bax <fbax at sympatico.ca> wrote: > > > > > > > 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? > > > > > >Something like > > > > > >lynx -source http://domain.com/report.php?id=22|grep -v ^$|sendmail-i -t > > > > > >should work shouldn't it. Since it's HTML any other blank lines can be > > >removed also. I tested it with this > > >cat /etc/samba/smb.conf|grep -v ^$ > > > > > >I use the command > > >cat /etc/samba/smb.conf|grep -v ^$|grep -v ^# > > >to clean up config files before I share them with others. > > > > Except that the records for mime attachments have some required blank > lines. > > > > _______________________________________________ > > ChristianSource FSLUG mailing list > > Christiansource at ofb.biz > > http://cs.uninetsolutions.com > >_______________________________________________ >ChristianSource FSLUG mailing list >Christiansource at ofb.biz >http://cs.uninetsolutions.com
| Home |