在 Bash 中查找具有扩展名的所有文件
本篇文章介绍如何在 Bash 中查找具有扩展名的所有文件。
在 Bash 中查找具有扩展名的所有文件
在 Bash 中查找具有特定扩展名的文件是一项简单的操作。 我们可以使用 find 命令和 -name 选项来查找具有特定扩展名的文件。
语法:
find DirectoryPath -type f -name '*.txt'
上面的命令可以从给定的目录中获取扩展名为 txt 的文件。 我们可以把 . 对于当前目录或目录路径; -type f 将只选择文件,而不是文件夹,-name 将用于获取特定的扩展名。
现在让我们尝试来自特定目录的示例;
该目录包含包含一些文件的子文件夹。 现在让我们尝试运行一个示例。
find /mnt/c/Users/Sheeraz/DemoFolder1 -type f -name '*.txt'
上面的命令将获取所有扩展名为 txt 的文件,甚至是子文件夹中的文件。 查看输出:
/mnt/c/Users/Sheeraz/DemoFolder1/jiyik1.txt
/mnt/c/Users/Sheeraz/DemoFolder1/jiyik2.txt
/mnt/c/Users/Sheeraz/DemoFolder1/jiyik3.txt
/mnt/c/Users/Sheeraz/DemoFolder1/demo.txt
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder/jiyik1.txt
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder/jiyik2.txt
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder/jiyik3.txt
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder/demo.txt
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder1/jiyik1.txt
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder1/jiyik2.txt
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder1/jiyik3.txt
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder1/demo.txt
如我们所见,该命令查找了 txt 文件并返回了目录中的所有文本文件。 该命令可以与任何扩展一起使用; 让我们尝试将它与另一个扩展一起使用。
find /mnt/c/Users/Sheeraz/DemoFolder1 -type f -name '*.rtf'
此命令将查找具有 RTF 扩展名的文件。 查看输出:
/mnt/c/Users/Sheeraz/DemoFolder1/jiyik.rtf
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder/jiyik.rtf
/mnt/c/Users/Sheeraz/DemoFolder1/SubFolder1/jiyik.rtf
如我们所见,该命令成功返回了具有特定扩展名的所有文件。
相关文章
在 Bash 中更改用户
发布时间:2023/05/18 浏览次数:69 分类:操作系统
-
本篇文章将介绍如何在 Bash 中更改用户。Bash 更改用户 在 Bash 中有多种更改用户的方法。 我们可以使用su命令或者sudo命令直接更改用户或者使用方法切换到root用户。
在 Bash 中运行后台进程
发布时间:2023/05/18 浏览次数:191 分类:操作系统
-
本篇文章将讨论如何在 Bash 中创建在后台运行的命令。 此外,我们将通过使用必要的示例和解释来讨论该主题,以使该主题更容易理解。
Bash 等待后台进程
发布时间:2023/05/18 浏览次数:121 分类:操作系统
-
本篇文章介绍如何在 Bash 中等待后台进程。Bash 等待后台进程。Bash 中的 wait 命令可用于等待所有后台进程完成。
Bash 中检查变量是否包含值
发布时间:2023/05/18 浏览次数:173 分类:操作系统
-
有时,我们需要检查变量是否包含值。 这在处理包含要运行的用户输入的项目时很重要。在 Bash 脚本中,我们可以通过多种方式来检查变量是否包含值。 本文将展示我们如何检查变量的值。
Bash 脚本中的变量插值
发布时间:2023/05/18 浏览次数:79 分类:操作系统
-
本文是关于在 Bash 脚本中使用变量以及如何在 Bash 脚本中插入这些变量。Bash 脚本中的变量。每种编程语言都有具有特定数据类型的变量。
在 Bash 中修改函数内的全局变量
发布时间:2023/05/18 浏览次数:181 分类:操作系统
-
在本文中,我们将学习如何在 Bash 的函数内修改全局变量。在 Bash 中修改函数内的全局变量 如果你在脚本中声明你的变量,Bash 中的每个变量默认都是全局的,这意味着它可以被任何函数、脚本
Shell 编程中变量值加一
发布时间:2023/05/18 浏览次数:135 分类:操作系统
-
本篇文章我们将介绍如何在 bash 中增加一个变量。 我们还将学习在 Linux 中的 bash 脚本中使用的不同类型的增量运算符。
在 Bash 脚本中执行变量中的命令
发布时间:2023/05/18 浏览次数:107 分类:操作系统
-
本篇文章是关于将 Bash 命令存储在一个变量中,然后直接从这个变量中执行它。 首先,我们将讨论执行变量中包含的命令的多种方法,然后是几个脚本示例。