gpt4 book ai didi

regex - 如何在 linux shell 脚本中使用正则表达式搜索文件

转载 作者:IT老高 更新时间:2023-10-28 12:31:49 25 4
gpt4 key购买 nike

假设,我想在 linux 的所有子目录中,从 shell 脚本中搜索文件名中包含 python 的文件。如何使用正则表达式搜索所有位置?

最佳答案

查找所有 .py 文件。

find / -name '*.py'

查找名称中包含“python”一词的文件。

find / -name '*python*'

同上,但不区分大小写。

find / -iname '*python*'

正则匹配,更灵活。查找 .py 文件和名称中包含“python”一词的文件。

find / -regex '.*python.*\|.*\.py'

关于regex - 如何在 linux shell 脚本中使用正则表达式搜索文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5791602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com