是否可以在shell脚本中调用javascript? 例如,来自shell脚本的Javascript
echo "Content-type: text/html"
echo "
<html>
<script type="text/javascript">
document.write("<p>" + Date() + "</p>");
</script>
</html>
"
是否可以在shell脚本中调用javascript? 例如,来自shell脚本的Javascript
echo "Content-type: text/html"
echo "
<html>
<script type="text/javascript">
document.write("<p>" + Date() + "</p>");
</script>
</html>
"
如果您的脚本被CGI (Common Gateway Interface)应用程序使用,那么可以,您可以在HTML中嵌入JavaScript。
编辑:JavaScript是一种客户端技术。你不会得到任何服务器上运行的JavaScript的踪迹,因为它不会在服务器上执行(除非我们谈论服务器端JavaScript,但我不这么认为)。
尝试RhinoShell。
默认情况下:不可以。但是您可以安装可以像node.js或rhino一样运行javascript的应用程序。
也可以使用命令'node name_of_script.js'从shell脚本启动node.js脚本。 –
您需要在系统上安装javascript引擎才能够从bash中调用它并执行您的JavaScript代码。检查SpiderMonkey。
在搜索了我们的论坛之后,我发现你的问题可能与这个问题太相关:http://stackoverflow.com/q/2283234/176769 – karlphillip
如果可以的话,你会发生什么?这可以通过许多不同的方式来回答,具体取决于你想要做什么。 –