[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: how to check 400 files exist



On 01/18/12 16:34, 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.

those files have a common feature:

sys_em_$i.txt

What about  using `ls -1  sys_em_*.txt | wc -l` to check the number of files.

I.e. (I hope it works):

my_number = 400
while :
do
  if  [ ` ls -1  sys_em_*.txt | wc -l` == "$my_number" ] then
    break
  sleep 5
  fi
done

Thanks,
Wawrzek
--
Wawrzyniec (Wawrzek) Niewodniczański - (niewod @ LinkedIn)
System Administrator - Engineering Services Team (XenServer)
Citrix Systems, Building 101, Cambridge Science Park, CB4 0FY, Cambridge
PhD in Quantum Chemistry, MSc in Molecular EngineeringM

Reply to: