Sponsored Content
Full Discussion: Watcher Script
Top Forums UNIX for Dummies Questions & Answers Watcher Script Post 302584167 by rymnd_12345 on Thursday 22nd of December 2011 10:07:56 AM
Old 12-22-2011
Hi Guys,

Thanks for your help!


Hi itkamaraj,

I'm sorry.


br,
rymnd_12345
 

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

File Watcher

Hi Please help me in this I want to execute a shell script abc.ksh. But I only want it to execute if file XYZ is not present. If file XYZ is present than I want to unix to sleep for 5 Sec and than agaian check for XYX existence. if it sleeps for more than 30 seconds ( 6 time )I want it to... (3 Replies)
Discussion started by: er_zeeshan05
3 Replies

2. UNIX for Advanced & Expert Users

Need Script for File Watcher

Hi, I need a script for "FILE WATCHER" I have in a remote FTP location server named MAIN _104 EveryDay mrng 8 i hav to search couple of folders(COL, ATT, TRA) in that FTP server (MAIN_104), and if any files are present in that folders i hav to bring back to my computer and store it anywhere... (4 Replies)
Discussion started by: nani1984
4 Replies

3. Shell Programming and Scripting

File Watcher Help !!

Hi Experts I will have be having 3 types of files in directory file1_p0_date file1_p1_date file1_p2_date As soon as it sees any of the files it needs to kick off another process and also would need the file name For this I am creating a file watcher script which will look for file1* My... (2 Replies)
Discussion started by: westernmichnov
2 Replies

4. Shell Programming and Scripting

Help needed with File Watcher script

Hi all, I am writing a script to do the following: 1) Check if there are any new <csv> files (in abc directory) to process 2) If there is new file, then perform some operation on that file. 3) Move it to a different location(after step2 is successful) 4) Do further processing on the file ... (2 Replies)
Discussion started by: stunnerz_84
2 Replies

5. UNIX for Dummies Questions & Answers

Autosys file watcher

Hi friends, Instead of creating a script autosys 11.3 has a feature for filewatcher. Can anyone please share a link where ican create a file watcher job (more like manual). i need to create a filewatcher job where the job should search for a file for every 5 mins and send a mail whether the... (1 Reply)
Discussion started by: robertbrown624
1 Replies

6. Shell Programming and Scripting

Looking out for the file-watcher

Hi friends, I do not have much thoughts so need any help on the below issue: I need to create shell script that will find the files & throw an error through job (autosys) when file not found. Daily we use to receive 3 files from a system. Obstacles: 1) All 3 files names are same. 2)... (4 Replies)
Discussion started by: tush
4 Replies

7. Shell Programming and Scripting

File watcher script

if test -n "$(find/data/path/ 'filename.txst' -print-quit) then echo "file found" exit 0 else echo "file not found" exit 46 fi So I basically looking to understand the if test -n "$(find/data/path/ 'filename.txst' -print-quit) line. Pls help to elaborate what this command... (6 Replies)
Discussion started by: Nsharma3006
6 Replies

8. Shell Programming and Scripting

Required help on a Generic File-watcher script

Hi All, Good morning... I have prepared a shell script which will monitor files in a certain folder and if available, SCP it to a destination path. Now the challenge I'm facing is my script is currently SCP-ing to only a single destination path. Wherever different destination path is in... (1 Reply)
Discussion started by: saps19
1 Replies
XML::RSS::Feed(3pm)					User Contributed Perl Documentation				       XML::RSS::Feed(3pm)

NAME
XML::RSS::Feed - Persistant XML RSS Encapsulation VERSION
2.212 SYNOPSIS
A quick and dirty non-POE example that uses a blocking sleep. The magic is in the late_breaking_news method that returns only headlines it hasn't seen. use XML::RSS::Feed; use LWP::Simple qw(get); my $feed = XML::RSS::Feed->new( url => "http://www.jbisbee.com/rdf/", name => "jbisbee", delay => 10, debug => 1, tmpdir => "/tmp", # optional caching ); while(1) { $feed->parse(get($feed->url)); print $_->headline . " " for $feed->late_breaking_news; sleep($feed->delay); } ATTENTION! - If you want a non-blocking way to watch multiple RSS sources with one process use POE::Component::RSSAggregator. CONSTRUCTOR
XML::RSS::Feed->new( url => $url, name => $name ) Required Params * name Identifier and hash lookup key for the RSS feed. * url The URL of the RSS feed Optional Params * delay Number of seconds between updates (defaults to 600) * tmpdir Directory to keep a cached feed (using Storable) to keep persistance between instances. * debug Turn debuging on. * headline_as_id Boolean value to use the headline as the id when URL isn't unique within a feed. * hlobj A class name sublcassed from XML::RSS::Headline * max_headlines The max number of headlines to keep. (default is unlimited) METHODS
$feed->parse( $xml_string ) Pass in a xml string to parse with XML::RSS and then call process to process the results. $feed->process( $items, $title, $link ) $feed->process( $items, $title ) $feed->process( $items ) Calls pre_process, process_items, post_process, title, and link methods to process the parsed results of an RSS XML feed. * $items An array of hash refs which will eventually become XML::RSS::Headline objects. Look at XML::RSS::Headline->new() for acceptable argu- ments. * $title The title of the RSS feed. * $link The RSS channel link (normally a URL back to the homepage) of the RSS feed. $feed->pre_process Mark all headlines from previous run as seen. $feed->process_items( $items ) Turn an array refs of hash refs into XML::RSS::Headline objects and added to the internal list of headlines. $feed->post_process Post process cleanup, cache headlines (if tmpdir), and debug messages. $feed->create_headline( %args) Create a new XML::RSS::Headline object and add it to the interal list. Check XML::RSS::Headline->new() for acceptable values for %args. $feed->num_headlines Returns the number of headlines for the feed. $feed->seen_headline( $id ) Just a boolean test to see if we've seen a headline or not. $feed->headlines Returns an array or array reference (based on context) of XML::RSS::Headline objects $feed->late_breaking_news Returns an array or the number of elements (based on context) of the latest XML::RSS::Headline objects. $feed->cache If tmpdir is defined the rss info is cached. $feed->set_last_updated $feed->set_last_updated( Time::HiRes::time ) Set the time of when the feed was last processed. If you pass in a value it will be used otherwise calls Time::HiRes::time. $feed->last_updated The time (in epoch seconds) of when the feed was last processed. $feed->last_updated_hires The time (in epoch seconds and milliseconds) of when the feed was last processed. SET
/GET ACCESSOR METHODS $feed->title $feed->title( $title ) The title of the RSS feed. $feed->debug $feed->debug( $bool ) Turn on debugging messages $feed->init $feed->init( $bool ) init is used so that we just load the current headlines and don't return all headlines. in other words we initialize them. Takes a bool- ean argument. $feed->name $feed->name( $name ) The identifier of an RSS feed. $feed->delay $feed->delay( $seconds ) Number of seconds between updates. $feed->link $feed->link( $rss_channel_url ) The url in the RSS feed with a link back to the site where the RSS feed came from. $feed->url $feed->url( $url ) The url in the RSS feed with a link back to the site where the RSS feed came from. $feed->headline_as_id $feed->headline_as_id( $bool ) Within some RSS feeds the URL may not always be unique, in these cases you can use the headline as the unique id. The id is used to check whether or not a feed is new or has already been seen. $feed->hlobj $feed->hlobj( $class ) Ablity to use a subclass of XML::RSS::Headline. (See Perl Jobs example in XML::RSS::Headline::PerlJobs). This should just be the name of the subclass. $feed->tmpdir $feed->tmpdir( $tmpdir ) Temporay directory to store cached RSS XML between instances for persistance. $feed->max_headlines $feed->max_headlines( $integer ) The maximum number of headlines you'd like to keep track of. (0 means infinate) DEPRECATED METHODS
$feed->failed_to_fetch This should was deprecated because, the object shouldn't really know anything about fetching, it just processes the results. This method currently will always return false $feed->failed_to_parse This method was deprecated because, $feed->parse now returns a bool value. This method will always return false AUTHOR
Jeff Bisbee, "<jbisbee at cpan.org>" BUGS
Please report any bugs or feature requests to "bug-xml-rss-feed at rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=XML-RSS-Feed>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. SUPPORT
You can find documentation for this module with the perldoc command. perldoc XML::RSS::Feed You can also look for information at: * AnnoCPAN: Annotated CPAN documentation <http://annocpan.org/dist/XML-RSS-Feed> * CPAN Ratings <http://cpanratings.perl.org/d/XML-RSS-Feed> * RT: CPAN's request tracker <http://rt.cpan.org/NoAuth/Bugs.html?Dist=XML-RSS-Feed> * Search CPAN <http://search.cpan.org/dist/XML-RSS-Feed> ACKNOWLEDGEMENTS
Special thanks to Rocco Caputo, Martijn van Beers, Sean Burke, Prakash Kailasa and Randal Schwartz for their help, guidance, patience, and bug reports. Guys thanks for actually taking time to use the code and give good, honest feedback. COPYRIGHT &; LICENSE Copyright 2006 Jeff Bisbee, all rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO
XML::RSS::Headline, XML::RSS::Headline::PerlJobs, XML::RSS::Headline::Fark, XML::RSS::Headline::UsePerlJournals, POE::Component::RSSAggre- gator perl v5.8.8 2006-07-17 XML::RSS::Feed(3pm)
All times are GMT -4. The time now is 07:16 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy