在NodeJs中使用子进程模块时,ls和-lh/usr代表什么?
发布于 2014-06-11 14:01:09
如果你指的是spawn()
var spawn = require('child_process').spawn,
ls = spawn('ls', ['-lh', '/usr']);
// ...ls是,从左到右:
ChildProcess创建并返回的spawn()实例的变量。这个片段相当于在shell/终端中执行以下命令,其中空格分隔命令和参数:
ls -lh /usr它将尝试列出/usr目录的内容,将-lh指定为2个组合选项,以“长列表格式”(-l)和“人类可读大小”(-h)输出。
它假设运行代码的系统具有兼容的ls命令或可执行文件。
https://stackoverflow.com/questions/24164621
复制相似问题