Supongo que tiene que haber una manera de hacer que ls solo muestre no directorios, pero la página del manual no lo hace obvio
ls
through grep
, algo así ls -1F /directory/containing/the/files | grep -vE /$
. Pero tenga en cuenta que analizar la salida de ls puede ser complicado .
ls
, pero se puede hacer fácilmente con elfile
comando:file /directory/containing/the/files -maxdepth 1 -not -type d
.