$ ls /tmp/dir a.doc b.docx c.pdf $ d='/tmp/dir';e='doc,docx,pdf';for f in `eval echo "$d/"*.{"$e"}`;do echo "$f";done /tmp/dir/a.doc /tmp/dir/b.docx /tmp/dir/c.pdf