1
A
回答
2
来源:http://www.dzone.com/snippets/execute-unix-command-nodejs
执行shell命令:
var sys = require('sys')
var exec = require('child_process').exec;
exec('command', function (error, stdout, stderr) {});
来源:Run shell script with node.js (childProcess),
为了与参数 '富' 运行在您的个人文件夹中的程序bar.sh:
var foo = 'foo';
exec('~/bar.sh ' + foo,
function (error, stdout, stderr) {
if (error !== null) {
console.log(error);
} else {
console.log('stdout: ' + stdout);
console.log('stderr: ' + stderr);
}
});
相关问题
- 1. 传递一个参数来执行jbehave
- 2. 如何执行从node.js传递一些参数的.bat文件?
- 3. 传递一个带参数的函数
- 4. 构建简单的shell脚本,执行程序作为参数传递
- 5. 在Python shell中执行一个带参数的文件
- 6. Node.js - 执行传递给另一个函数的匿名函数
- 7. 传递参数并执行另一个PHP脚本
- 8. 启动一个可执行文件并传递参数
- 9. 打开Shell程序,传递参数,并返回结果
- 10. 传递并执行具有不同参数签名的函数
- 11. 创建一个带参数并传递变量的函数
- 12. 传递多个参数,同时在node.js中执行一个exe文件
- 13. 如何传递参数到一个子shell(通过执行,而不是源)没有命令行参数?
- 14. 当我传递一个参数时,代码没有执行
- 15. Scala传递函数作为参数并有条件地执行
- 16. 将参数传递给要在ssh内执行的shell脚本
- 17. 传递一个块并执行内联?
- 18. 启动Electron/Node.JS应用程序并从C#传递命令行参数
- 19. C程序执行bash脚本+传递其命令行参数
- 20. 参数传递给远程shell在SSH
- 21. PHP执行Shell命令时传递参数
- 22. 从java传递int和字符串参数执行shell文件
- 23. 如何通过执行shell将参数传递给Jenkins作业
- 24. 如何在php中传递参数来执行shell命令?
- 25. 从一个存储过程执行一个表值函数并传递多个表值类型的参数?
- 26. QProcess传递(shell)参数
- 27. 带参数的快捷函数...传递给带参数的另一个函数
- 28. shell脚本执行时没有传递任何所需的参数
- 29. 传递两个参数到shell脚本
- 30. 从php传递多个参数到shell
非常感谢。 现在,我怎样才能读取这个参数在我的.sh请 – Matthieu
参数可以在shell脚本中用$ X来访问---其中X是参数传递的顺序。 如果你的脚本bar.sh包含 'echo第一个参数:$ 1,第二PARAM:运行'sh bar.sh富baz' 更多的时候 $ 2' 这将打印 “巴兹第一个参数:FOO,第二个参数” info [here](http://osr600doc.sco.com/en/SHL_automate/_Passing_to_shell_script.html) – krekle
完美谢谢! – Matthieu