我有一个 bash 脚本,它有一个 urlencoded 字符串作为变量,我想对其进行解码。我知道这可以用 bash 完成,但我想我不妨调用一个 PHP 函数 urldecode() 并完成它。
我本来希望在 bash 代码中运行 php 函数,但我选择编写一个非常简单的脚本
<?php
echo urldecode($argv);
?>
并在 bash 脚本中调用此脚本
#!/bin/bash
...#$MYURL is an encoded url
...
$MYURL="php myurldecodescript.php -- $MYURL"
不幸的是,这不起作用。如何最好地做到这一点?