列表太长了`ls`命令,CSH

SIM*_*MEL 2 csh ls

我想ofl在几个目录中获取所有类型文件的列表.我使用了fallowing命令:

ls RESULTS/*/quakesim/iecrud/quake/fgb/stflt/*.ofl
Run Code Online (Sandbox Code Playgroud)

但我收到一条消息:/bin/ls: Argument list too long.有超过1600个这样的文件.有没有办法仍然获得文件列表?

编辑:

我需要文件的路径,而不仅仅是有多少是wc尝试查看我有多少文件而没有用1600+路径"污染"我的屏幕.

j.w*_*w.r 5

find而不是ls.

示例:(假设您当前的工作目录是RESULTS的父级)

find . -name "RESULTS/*/quakesim/iecrud/quake/fgb/stflt/*.ofl" -print

第二种选择:

find . -print | egrep '.ofl$'