跳到主要内容

简述如果想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么可以使用的命令是 ?

参考答案:

如果想列出当前目录以及子目录下所有扩展名为“.txt”的文件,你可以使用 find 命令。具体地,在大多数Unix-like系统中,你可以使用以下命令:

find . -type f -name "*.txt"

这里的命令解释如下:

  • find: 是用于在目录树中查找文件的命令。
  • .: 表示当前目录。你可以替换为其他目录路径,例如 /path/to/directory
  • -type f: 指示 find 仅查找文件(不包括目录)。
  • -name "*.txt": 使用通配符 * 来匹配任何字符序列,因此 *.txt 会匹配所有以 .txt 结尾的文件名。

执行这个命令后,你会看到当前目录及其所有子目录下所有扩展名为“.txt”的文件的列表。