Bash Listing Files in a Directory and Testing whether Specific Files Exist in Directories
Jump to navigation
Jump to search
Internal
Overview
To list files:
local dir=...
for f in ${dir}/*; do
[[ -f ${f} ]] && echo -n "$(basename ${f}) "
done
To list directories, replace -f with -d.