Unix Linux List all the File Names in a Directory Tips of Linux 1 2 $ ls -lR |grep -v ^d|awk '{print $9}' $ ls -lR |grep -v ^d|awk '{print $9}' |tr -s '\n' -v ^d Subdirectories not included. tr -s '\n' Remove empty lines.