从 javascript 问题启动 bash 脚本
Launching bash script from javascript issue
我正在尝试从javascript(等离子体)启动bash脚本。我在等离子体的主.js有这个命令:
plasmoid.runCommand("bash-script.sh");
当通过等离子体查看器从终端启动等离子体时,我可以看到我希望看到的所有输出。但是我想将脚本的输出重定向到文件。所以我试着这样做:
plasmoid.runCommand("bash-script.sh > output.txt");
但是输出.txt没有出现。我错在哪里?
这似乎有效:
plasmoid.runCommand("bash",["-c","./contents/code/bash-script.sh >output.txt"]);
尝试这样做:
plasmoid.runCommand("bash -c 'bash-script.sh > output.txt'");
">"是 bash 的运算符,用于将输出重定向到文件,因为它应该传递给 bash。
相关文章:
- 是否可以从 Firefox 运行 bash 脚本?(使用 Firefox 附加组件 SDK)
- Bash脚本和Javascript的标准哈希算法
- 可从网页调用的Bash脚本
- 权限被拒绝,forever.js为bash脚本
- 在 html 页面上显示 bash 脚本输出
- 使用 Javascript 中的参数执行 bash 脚本
- 为什么Visual Studio Node.js项目使用shebang/bash脚本来启动服务器
- 在 bash 脚本中使用 cURL 的 Javascript 登录
- 从 javascript 问题启动 bash 脚本
- 如何使用MozillaRhino中文件的重定向输入来运行bash脚本的Command()
- Bash脚本没有'不适用于CodeKit Hook
- 在NGINX docker容器中启动前运行bash脚本
- 通过node.js运行带有参数的Bash脚本
- 如何将javascript变量值传递给bash脚本
- 从bash脚本运行javascript
- 在bash脚本中使用进程替换时,Node无法找到模块
- 任何从网页执行bash脚本并在执行时捕获输出的方法
- 从按钮html运行bash脚本
- 修改NVM节点版本的Bash脚本
- Bash 脚本,用于从 NodeJs 脚本返回退出代码