Originariamente inviato da Sergio Pedone
Cosi visualizzi tutto cio' che non è una dir.
meglio questo:

ls -al | grep -e "^-"
beh ma... tutto cio' che non e' una dir e' un file... o no?

comunque perche' non usare:

ls -al | grep ^-

e ancora, per le directory:

ls -alF |grep $"/"

per visualizzare solo i file eseguibili:

ls -alF |grep $"*"