如何在bash中查找任何字符后跟特定数字的序列

时间:2018-08-20 19:44:22

标签: bash

所以我在Bash中有一个for循环, 在其中找到所有包含“ _ $ i”的文件名。

for ((i=1; i<=10; i++)); do
  string=$(find . -name "*_$i*")
  # do something with string
done

如何更改上面的代码以查找包含任意单个字符(不只是下划线)后跟$ i的文件名?

1 个答案:

答案 0 :(得分:3)

用于匹配单个任意字符的全局模式语法为?

find . -name "*?$i*"