这是什么???
/\[*\]/ {
inFoo = ($1 == "["foo"]")
next
}
由于封闭的大括号,它看起来像一个函数,但是在左大括号之前到底是什么?某种正则表达式的函数名?我从来都不擅长 Bash 脚本,但这完全无法理解。
有一个类似的,但它的主体太大(并且可能很敏感),我无法发布:
/.*/ {
...
}
这是什么???
/\[*\]/ {
inFoo = ($1 == "["foo"]")
next
}
由于封闭的大括号,它看起来像一个函数,但是在左大括号之前到底是什么?某种正则表达式的函数名?我从来都不擅长 Bash 脚本,但这完全无法理解。
有一个类似的,但它的主体太大(并且可能很敏感),我无法发布:
/.*/ {
...
}
你确定你发布了
bash
代码吗?在我看来,它就像是awk
脚本的一部分。如果是awk
代码,则正斜杠分隔正则表达式地址规则,即。处理与{...}
正则表达式匹配的所有行。该规则匹配具有左括号、后跟一些文本、后跟右括号的所有行。