代码如下:
#!/bin/bash
a=(`grep -r -l “thm_core” src/meta/connectivity`)
echo ${a[0]}
#a是数组变量,需要注意的是“=”与“()”之间不能有空格
#grep -r -l 查找出在src/meta/connectivity路径下的所有包含thm_core的文件
#反引号`` 或者 $() 是命令替换符,可以将命令输出中提取数据,并将结果赋给变量
#上述代码还可以换做a=($(grep -r -l “thm_core” src/meta/connectivity))
标签:core,shell,grep,src,connectivity,thm,查找,meta,文件名称 From: https://www.cnblogs.com/xiaoyong5/p/16878745.html