URL 与符号转义 xdg-open 命令

URL 与符号转义 xdg-open 命令

我正在尝试使用该命令打开 URL xdg-open,但我尝试转义 & 字符却无济于事;所有可能的选择在 bash 中都不起作用。

我尝试过以下方法

xdg-open "https://google.co.in?q=cream" <-works fine as desired
xdg-open "https://google.co.in?q=cream&as_epq=cream+here" <- problem arises here due to ampersand

我尝试使用以下方法来逃避它

xdg-open "https://google.co.in?q=cream\&as_epq=cream+here"
xdg-open "https://google.co.in?q=cream^&as_epq=cream+here"
xdg-open "https://google.co.in?q=cream%26as_epq=cream+here"
xdg-open "https://google.co.in?q=cream&amp;as_epq=cream+here"
xdg-open "https://google.co.in?q=cream\&amp;as_epq=cream+here"
xdg-open "https://google.co.in?q=cream+%26+as_epq=cream+here"
xdg-open "https://google.co.in?q=cream&&as_epq=cream+here"

https://google.co.in?q=cream&as_epq=cream+here但在任何情况下,响应都与在浏览器中键入URL 时应有的响应类似。

请帮助获得执行 xdg-open 并转义 & 符号的正确方法。

相关内容