Php 如何从apache提供的网页调用脚本

Php 如何从apache提供的网页调用脚本,php,python,perl,escaping,webpage,Php,Python,Perl,Escaping,Webpage,我正在尝试创建一个网页表单,当提交时,它将调用filebot脚本(或Unix中具有大量参数列表的任何程序)。当我从Unix提示符运行此命令时,它运行正常。我希望创建一个网页,我可以单击“提交”来运行此程序 /usr/bin/filebot -script fn:amc "/home/user/jDownloads/Extracted/" --output "/home/user/Videos" --log-file amc.log --action copy -non-strict --def

我正在尝试创建一个网页表单,当提交时,它将调用filebot脚本(或Unix中具有大量参数列表的任何程序)。当我从Unix提示符运行此命令时,它运行正常。我希望创建一个网页,我可以单击“提交”来运行此程序

/usr/bin/filebot -script fn:amc "/home/user/jDownloads/Extracted/" --output "/home/user/Videos" --log-file amc.log --action copy -non-strict --def clean=y "seriesFormat=TV/{n} {'S'+s}/{n} {sxe} - {t}" "animeFormat=Cartoons/{n} {sxe - {t}" "movieFormat=Movies/{n} {y}/{sxe}" musicFormat=Music/{n}/{fn}"
我愿意使用
perl
python
php脚本
作为表单提交的处理程序

由于有大量特殊字符,我很难用上述任何脚本语言正确地“转义”命令

如果有人能帮忙就好了


感谢Python中的,如果将字符串用三个引号括起来,则不需要转义任何字符

cmd = """/usr/bin/filebot -script fn:amc "/home/u... etc"""
然后您可以使用子流程模块调用它: