是否可以在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
如果可以的話,你會發生什麼?這可以通過許多不同的方式來回答,具體取決於你想要做什麼。 –