Command to check that a directory changes
ESGLinux
esggrupos at gmail.com
Thu Nov 4 09:52:05 UTC 2010
Hi,.
finally I have used your solution but with the -c option of stat:
stat -c "%z" $DIR
I have used that because my script access the dir to copy/check files and
that generates new changes using -t option
Thank you very much for your help
ESG
2010/10/29 Humphrey Widjaja <hwidjaja at gmail.com>
> Try using stat, example:
>
> OLD=`stat -t testdir`
> while true
> do
> NEW=`stat -t testdir`
> [ "$NEW" == "$OLD" ] || echo "changed!"
> sleep 3
> done
>
> Best Regards,
>
>
> Hum / Humphrey K. Widjaja
>
>
>
> On Fri, Oct 29, 2010 at 5:08 PM, ESGLinux <esggrupos at gmail.com> wrote:
> > Hi all,
> >
> > I´m making a bash script and I need to know when a new file appears in a
> > directory.
> >
> > anybody knows if is there a command that to that or i need to use a
> > commbination of some commands (ls, wc, sleep, cron...)
> >
> > Thanks in advance
> >
> > ESG
> > --
> > redhat-list mailing list
> > unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
> > https://www.redhat.com/mailman/listinfo/redhat-list
> >
>
> --
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/redhat-list
>
More information about the redhat-list
mailing list