Javascript PhantomJS中的Stdin到子进程

Javascript PhantomJS中的Stdin到子进程,javascript,phantomjs,Javascript,Phantomjs,我试图在PhantomJS上运行以下操作: sqlite3 mydb.db < mysql.sql sqlite3 mydb.db

我试图在PhantomJS上运行以下操作:

sqlite3 mydb.db < mysql.sql
sqlite3 mydb.db

使用
spawn
可以实现这一点吗?或者我需要将其放入bash脚本并调用脚本吗?

显然,您不能像在bash脚本中那样使用管道,但可以在javascript中手动使用管道。看一看,然后


提示:使用
spawn().stdin.write
fs.openFile.read

不,不能使用管道,因为它们没有在PhantomJS中实现。Node.js和PhantomJS有完全不同的执行环境,我没有意识到这一点。我以为Phantomjs使用Nodejs。答案已更新。