编写 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
(大多数人都知道)的实现。
小挑剔:f
和F
是相同的字母,但不同的字符。