Sorry to send to Darac, here forwards to list. Begin forwarded message:
On 19 Jan, 2012, at 1:09, Darac Marjal <mailinglist@darac.org.uk> wrote:On Thu, Jan 19, 2012 at 12:34:50AM +0800, lina wrote:
Hi,
Thanks ahead for reading this email.
I am choked by how to check more than 400 files exist or not, if not,
sleep, but once it's all generated, continue do something.
for i in $(seq 5); do if [ -e sys_em_$i.txt ] ; then echo done ; fi ;
done not work.
The problem you have here is that you don't know when a file isn't
there. Try:
Missing=0
for i in $(seq 5); do
if [ ! -e sys_em_$i.txt ]; then
Missing=1
fi
done
if [ $Missing -eq 1 ]; then
print "One or more files is missing!
Thanks, how can I return to check after sleep 10 seconds ?
|