列出特定目录中特定类型的文件

yog*_*sma 6 unix file

如何列出特定目录中特定类型的文件?例如,我想列出/ home/ABC/files /目录中的所有*.csv文件,我现在在/ home目录中.

eph*_*ent 9

TMTOWTDI.

(cd /home/ABC/files/; ls *.csv)
ls /home/ABC/files/*.csv | sed 's:.*/::'
ls /home/ABC/files/*.csv | xargs -n1 basename
ls /home/ABC/files/*.csv | rev | cut -d/ -f1 | rev
for i in /home/ABC/files/*.csv; do echo "${i##*/}"; done
Run Code Online (Sandbox Code Playgroud)