ls 通常只显示当前目录中的文件和文件夹。但是一旦您添加通配符,它就会开始在子目录中搜索。
例子:
$ ls
fight_folder file1 file2
$ ls f*
file1 file2
fight_folder:
file3
如何将范围限制为当前目录?
使用 OS X
答案1
ls -d
禁止列出命令行上列出的目录的内容(通过通配符)。从文档:
-d 目录被列为普通文件(不递归搜索)。
ls 通常只显示当前目录中的文件和文件夹。但是一旦您添加通配符,它就会开始在子目录中搜索。
例子:
$ ls
fight_folder file1 file2
$ ls f*
file1 file2
fight_folder:
file3
如何将范围限制为当前目录?
使用 OS X
ls -d
禁止列出命令行上列出的目录的内容(通过通配符)。从文档:
-d 目录被列为普通文件(不递归搜索)。