On 01/18/12 16:34, lina wrote:
What about using `ls -1 sys_em_*.txt | wc -l` to check the number of files.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 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 |