【发布时间】:2016-06-22 11:47:59
【问题描述】:
我正在尝试在文件运算符中使用正则表达式来寻找一个文件,其中一个子目录用正则表达式指定,但我想知道它是否可能。我想我尝试了所有可能的引号和括号组合。要么我在这里遗漏了一些东西,要么文件操作员需要一个特定的路径?
我不完全确定。有人可以澄清一下吗?
我想要实现的是这样的(这显然行不通,因为它将正则表达式部分作为子目录的名称)
if [[ -r '/agent/[0-9 .]*/bin/run.sh' ]]
【问题讨论】:
-
变量子目录的名称能具体举例吗?这样我们就可以用正则表达式检查