我在工作中遇到一个问题,看起来我需要使用一些javascript和一个shell脚本来解决。
我需要知道的是 - 如何将javascript变量的值传递给shell脚本?
我的特定用例是从HTML下拉列表中获取所选值。没关系 - 我可以获得该值并将其分配给Javascript变量。我现在只需知道如何采取下一步并将该变量转换为bash变量。
所以,让我说我有这个Javascript -
var foo = "some text" ;
如何将"foo"
变为bash?
答案 0 :(得分:2)
答案是您无法使用常规网页。出于安全原因,不允许浏览器Javascript代码影响本地计算机的环境。
为了在本地计算机的环境中设置环境变量,这需要安装以更高权限运行的最终用户的某种浏览器加载项。
答案 1 :(得分:-1)
您可以使用全局变量
//base.js
var foo;
和Child Js
foo="some text"
必须先加载Js文件Base First 您可以调试Statement usins
console.log(foo);