如何显示以某些字母开头和结尾的文件?

如何显示以某些字母开头和结尾的文件?

编写 ls 命令,该命令将显示当前目录中以该字母开头的所有文件的文件名F或者F并以字母结尾G或者G

答案1

ls -1 --file-type [fF]*[gG] | grep -v /$

答案2

您不能ls只列出文件名称(即不列出目录)。但是,您可以通过以下方式执行此操作find

find . -maxdepth 1 -type f -iname 'f*g'

这需要一个find了解-maxdepth并且-iname(大多数人都知道)的实现。


小挑剔:fF是相同的字母,但不同的字符。

相关内容