pbcopy通过shell_exec()默认情况下不使用MAC Sierra中安装的本机PHP

时间:2017-06-29 15:06:03

标签: php macos terminal macos-sierra pbcopy

我希望在使用PHP进行更改后将浏览器发送的一些文本复制到剪贴板中,我可以通过AMPPS或XAMPP安装PHP,但是当我尝试使用PHP时默认情况下在Sierra上我没有得到任何文件错误消息也没有将文本复制到剪贴板。

这是我正在使用的代码

shell_exec("echo 'Any random text' | tr -d '\n' | pbcopy");

我尝试更改PHP文件的权限,确保代码在终端中正常工作。我尝试给出像

这样的绝对路径
shell_exec("/bin/echo '$text ' | tr -d '\n' | /usr/bin/pbcopy");

我确保未启用安全模式,因为此代码输出“_www”

echo shell_exec("whoami");

我仍然无法复制文字。出于限制,我必须在sierra中仅使用默认PHP。任何人都可以帮我解决这个问题。

0 个答案:

没有答案