Hi Bob, thanks for u r reply. See i will explain u neatly. I am using bash shell. When I tried to do this i getting this.I am getting this error. [balamup2@cl-flor-dvvm026 ~]$ echo $SHELL */bin/bash* [balamup2@cl-flor-dvvm026 ~]$ ls *test1.txt test3.txt testdir test.txt* [balamup2@cl-flor-dvvm026 ~]$ test -f test*.txt *-bash: test: too many arguments* -------------------------------------------------------------------------------------------- But my friend is using ksh shell. He is fine with that command . I will past this O/P also. $ echo $SHELL */usr/bin/ksh* $ ls *123.txt a1.txt abc.txt a.txt dead.letter nohup.out ww1.txt* $ test -f a*.txt $ echo $? *0* Please take a deep look and resolve this problem