我尝试创建一个Firefox插件,可以在您单击特定按钮时自动运行bash命令。 (客户端总是)
现在我使用:
管理如何执行ls
这样的简单命令
var child_process = require("sdk/system/child_process");
var ls = child_process.spawn('/bin/ls', ['-lh', '/usr']);
我的问题是,我可以运行bash脚本吗? (.sh文件)
例如:
#!/bin/bash
STRING="HELLO WORLD!!!"
echo $STRING
答案 0 :(得分:3)
是的!很简单。
var bash = child_process.spawn('/bin/sh', ['pathtobashscript']);