Shirt Pocket Discussions

Shirt Pocket Discussions (https://www.shirt-pocket.com/forums/index.php)
-   General (https://www.shirt-pocket.com/forums/forumdisplay.php?f=6)
-   -   Help with AppleScript - text file from log (https://www.shirt-pocket.com/forums/showthread.php?t=1602)

MacOfTheEast 09-08-2006 09:10 PM

Help with AppleScript - text file from log
 
Dave,

Remember me? :)

When you have a free moment (or maybe several) can you provide me with some AppleScript code that will pluck off the bottom 10-20 lines of a log file and write it out to a text file? What I'm hoping to achieve is to be able to add a line to the bottom of your prune_log shell script that will call this routine...

mail -s "Backup Results" me@mydomain.com < /the/file/you/help/me/create.txt

So I need code to insert between on afterRunningCopy() and end afterRunningCopy which will create the text file. The same routine could be called between on errorRunningCopy(errorMsg) and end errorRunningCopy to report a failure.

I think this could end up helping a few people that I've read here that would prefer an email routine containing some useful information as opposed to relying on Growl notifications.

If this is too much to ask of you, no sweat.

Thanks!
MOTE
________
Yamaha CT3

dnanian 09-09-2006 09:27 AM

You probably want something like (and this is shell):

tail -n 20 /the/path-to-the/log | mail -s "Backup Results" me@mydomain.com

MacOfTheEast 09-09-2006 10:08 AM

Quote:

Originally Posted by dnanian (Post 8370)
You probably want something like (and this is shell):

tail -n 20 /the/path-to-the/log | mail -s "Backup Results" me@mydomain.com

Yes.. . But I read elsewhere on the forum that you could actually obtain the path and the name of the logfile from within the run script so I thought grabbing it there would be the best choice. Can you please provide an example of how the routine could be incorporated within the "on afterRunningCopy()" block? Of course, you know what I'm trying to achieve.

Thanks,
MOTE
________
volcano vaporizer review

dnanian 09-09-2006 10:33 AM

The script itself is a really good example of this, MOTE. Take a look at how it locates the settings, and use the same technique to locate the log...

MacOfTheEast 09-09-2006 10:46 AM

Quote:

Originally Posted by dnanian (Post 8372)
The script itself is a really good example of this, MOTE. Take a look at how it locates the settings, and use the same technique to locate the log...

Will do, Dave. I'll come back later with either the solution or some more questions. :)

Thank you
________
vaporgenie vaporizer


All times are GMT -4. The time now is 10:22 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.