我被 Automator.app 在 Mac OS X Snow Leopard 中创建上下文服务的能力所吸引。我想创建一些键盘可访问的快捷方式来通过调用 shell 脚本来操作文本片段。然而,Automator 只建议 bash、Perl、Python 和 Ruby(以及其他)允许这样做。但是,由于 PHP 也随 Mac OS 一起提供(老实说,它是我完全掌握的唯一脚本语言),我想知道为什么我不能运行 PHP shell 脚本。
最佳答案
这只是一个 hack,但是创建一个 python、ruby、perl 或 bash 脚本,用你想要执行的 php 脚本调用 php 命令行解释器怎么样?
例如在 bash 中会像这样简单:
#!/bin/bash
php myscript.php
现在保存它,给它执行权限:
chmod +x my_bash_script.sh
瞧瞧。 Automator 现在可以运行调用 php 脚本的 bash 脚本。
关于php - 如何在 Mac OS X 上将 PHP shell 脚本作为 Automator 操作执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1398591/