1.linux下递归列出目录下的所有文件名(不包括目录)

ls -lR |grep -v ^d|awk '{print $9}'
2.linux下递归列出目录下的所有文件名(不包括目录),并且去掉空行

ls -lR |grep -v ^d|awk '{print $9}' |tr -s '\n'