Unix:grep 和 ls

Unix: grep and ls

我需要在我的当前目录中找到一个具有以下限制的文件:长度至少为两个字符并且前两个字符中的任何位置都没有以下字母:a、b、c、f、h ,x,y,z.

我试过了

$ ls | egrep '[[:alpha:]]{2,}' | grep -v '[abcfhxyz]'

但它不起作用

像这样?:

$ ls [^abcfhxyz][^abcfhxyz]*