我需要在 shell 脚本中解析 uri。所以,我尝试在 bash 中使用 php,如下所示。
#!/bin/sh
uri="http://www.google.com?key=value
key="host"
value=$(php -r "$parse = parse_url('$uri'); echo $parse['$key']")
它显示了以下错误。
PHP Parse error: syntax error, unexpected '=' in Command line code on line 1
一些机构可以帮助如何在 bash 中使用嵌入式 php?