unix execl cd 子进程 父进程

softunit 2007-09-08 04:38:08
我写了一个程序
fork以后,子进程调用execvp执行一个外部输入的命令
父进程等待子进程结束;
可是当execvp执行的是cd命令的时候,貌似改变的是子进程自己的工作目录,
我想cd的时候也要改变父进程的工作目录怎么办?
(最好是不要用自己写函数解析cd命令了)
...全文
128 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
薛定谔之死猫 2007-09-08
  • 打赏
  • 举报
回复
工作目录是分开的吧,fork出来后除了能接收信号,其它的联系没有了,各自执行各自的代码

23,218

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧