为了账号安全,请及时绑定邮箱和手机立即绑定

node怎么执行多条linux命令,即如何获取执行后的linux环境

node怎么执行多条linux命令,即如何获取执行后的linux环境

慕尼黑8549860 2018-10-13 11:10:48
【】node怎么执行多条linux命令,即如何获取执行后的linux环境【】例如,我需要执行两条命令,cd /home/user 和 ls -a【】问题是,使用exec分别执行这两条命令的时候,是相当于从当前目录下执行的。也就是说执行第二条的时候,ls的目录并不是第一条执行后的环境,不是在/home/user下执行的。【】需求,怎么获取第一条命令执行后的环境?(我想用node实现类似linux下expect的功能)【】备注:我知道可以把命令都整合成一条字符串,如“cd /home/user; ls -a”,但是这样并不是动态交互的过程,如果需要实现异步的操作,就会有问题。例如用ssh登陆某服务器?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 405 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信