我正在尝试通过Node脚本执行多个终端命令
我有一个名为smaple.sh的shell脚本,它可以正常运行。
cd ~/Desktop
find -type f -printf '%T+\t%p\n' | sort -n
我试图在Node脚本中执行上述终端命令
var command = ' cd ~/Desktop'
command +=' find -type f -printf %T+\\t%p\\n | sort -n'
exec(command, function (error, stdout, stderr) {
});
执行上述代码时我什么都没有得到。 首先需要更改目录,然后再执行第二个命令。
find -type f -printf %T+\\t%p\\n | sort -n
exec error: Error: Command failed: execvp(): No such file or directory
的错误,但是我已经有那个目录了。 - Sush