+ -
当前位置:首页 → 问答吧 → exec的问题请教下

exec的问题请教下

时间:2011-07-04

来源:互联网

从资料中得知
exec命令不产生新的子进程,在执行时会把当前的shell process关闭,然后换到后面
的命令继续执行。不再返回关闭的shell.
exec在对文件描述符操作的时候(也只有这时候),它不会覆盖当前的shell

最后一条exec在对文件描述符操作的时候(也只有这时候),它不会覆盖当前的shell
登录到终端执行
exec 4<&0 0<stock.txt
结果退出shell了,不是说“exec在对文件描述符操作的时候(也只有这时候),它不会覆盖当前的shell

实在不知道这个为什么退出了,希望明白的给解释下,谢谢了。

作者: 失落之岛   发布时间: 2011-07-04

找点资料帮你搞定。呵呵。, 之前有碰到过。

作者: vsyour   发布时间: 2011-07-04