📅  最后修改于: 2023-12-03 15:29:35.250000             🧑  作者: Mango
在 Bash 中,我们可以使用 find
命令来查找指定类型的文件。
要查找所有 PDF 文件,我们可以使用以下命令:
find . -name "*.pdf"
这将在当前文件夹下(包括子文件夹)查找所有扩展名为 .pdf
的文件,并将它们列出来。
要将所有 PDF 文件复制到指定文件夹中,我们可以使用以下命令:
find . -name "*.pdf" -exec cp {} /path/to/destination \;
这将在当前文件夹下(包括子文件夹)查找所有扩展名为 .pdf
的文件,并将它们复制到 /path/to/destination
文件夹中。
请注意,{}
表示 find
命令找到的每个文件名。在 exec
后面的反斜线后面必须加上一个空格,然后指定目标文件夹的路径。
在 Bash 中,我们可以使用 find
命令来查找指定类型的文件,并使用 exec
和 {}
来处理每个找到的文件。这使得在目录结构中复制文件变得轻而易举。