我想将 pcregrep 的每个单个完整的多行结果存储到 for 循环的每次迭代的变量中。
前任:
for a in $(pcregrep -Moh 'regex_that_spans_multiple_lines'); do
blah
blah
done
但是,我不确定我应该使用什么 IFS 来正确识别每个单独的 pcregrep 结果,以便我可以将其存储到变量中(每次迭代一个结果)。
我也愿意听到其他实现目标的迂回方法(即使它不涉及 IFS)
以下是我将使用的一些示例结果:
结果1:
new PDO(
$connectionString,
$this->options['user'],
$this->options['password'],
$this->options['driverOptions']
);
结果 2:
mysqli_connect(
$this->options['host'], $this->options['user'], $this->options['password'], null, $this->options['port'], $this->options['socket']
);
提前致谢