gpt4 book ai didi

bash - 查找包含字符 x 或 y 的文件?

转载 作者:行者123 更新时间:2023-11-29 09:46:12 24 4
gpt4 key购买 nike

我知道我可以使用搜索文件

find . -name *x*

...这将找到所有包含 x 字符的文件。但是我怎样才能找到所有包含 [, ], *? 字符的文件呢?

最好避免重复,这样我就可以将同一个命令传送到一个文本文件。

最佳答案

您可以在 find 命令中使用 glob 模式,如下所示:

find . -name '*[][*?]*'

上面将找到名称中包含以下任何字符的文件:

  1. ]
  2. [
  3. *
  4. ?

    • 重要的是要引用 -name 选项中提供的模式,这样 shell 就不会尝试扩展它。
    • [...] 中的 [ 之前保持 ] 也很重要>

关于bash - 查找包含字符 x 或 y 的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42205974/

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