gpt4 book ai didi

PHP exec with grep 使用传递的变量?

转载 作者:行者123 更新时间:2023-12-04 18:09:56 28 4
gpt4 key购买 nike

我确信有一个简单的答案,但我搜索过但找不到。

我基本上是在尝试将变量传递给 exec grep 到文件中

所以

exec("snmpget -v 2c -c public $host $oid_model | cut -d':' -f4 | sed -e 's/^[ ]*//'", $model);
exec("grep $model /home/user/test.txt | cut -d':' -f1 | sed -e 's/^[ ]*//'", $new_model);

当打印我的 $model 时,我得到了输出,当尝试 $new_model 时,它没有。

最佳答案

尝试在grep命令中引用匹配的模式:

exec("grep '".$model[0]."' /home/user/test.txt  |  cut -d':' -f1 | sed -e 's/^[ ]*//'", $new_model);

关于PHP exec with grep 使用传递的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16797352/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com