Node.js 节点:移动交互式shell的当前目录

Node.js 节点:移动交互式shell的当前目录,node.js,shell,Node.js,Shell,我正在为Node.js编写一个小型CLI工具。在某些情况下,我希望运行“修改运行我的程序的shell的当前目录”: some/location$ myProg moveToSomewhere some/other/location$ child_进程在这里无能为力,因为它的命令运行在不同的shell中 有没有办法做到这一点?Hm,在这种情况下,这将是控制shell的父进程,我认为这是不可能的,或者至少是不独立于平台的。你也许可以在那里开始一个新的shell,让myProg继续运行…,但这就是我

我正在为Node.js编写一个小型CLI工具。在某些情况下,我希望运行“修改运行我的程序的shell的当前目录”:

some/location$ myProg moveToSomewhere
some/other/location$
child_进程在这里无能为力,因为它的命令运行在不同的shell中


有没有办法做到这一点?

Hm,在这种情况下,这将是控制shell的父进程,我认为这是不可能的,或者至少是不独立于平台的。你也许可以在那里开始一个新的shell,让myProg继续运行…,但这就是我个人所能想到的。