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! Curses!"
else
   print "All files exist! Top notch!"
fi

> 
> those files have a common feature:
> 
> sys_em_$i.txt
> 
> Thanks for any advice,
> 
> Best wishes,
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: 
> http://lists.debian.org/CAG9cJm=vb2sttucgnojpxd5bkbmaotqsq0zvrbfh030adqp...@mail.gmail.com
> 

-- 
Darac Marjal


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120118170948.ga3...@darac.org.uk

Reply via email to