On Thu, Jul 12, 2001 at 09:52:53AM -0500, Jay Kline wrote: > ie- do things like this: > > ls /^[A-Z]/ > > I know this can be done by piping to other commands (grep, awk, sort, etc) > but is there a command that just does it? This particular case could be handled with `ls [A-Z]*`, although that doesn't answer your question in the general case. For truly good regex handling on the command line (whether for ls or anything else), you'd probably need to use a shell that supports them, if only to avoid having to escape everything.