用途:exec 用指定的命令替换当前shell进程, 通常执行命令会fork一个进程执行, 而exec并不会fork进程。
用法格式:
exec cmd arg
exec fd<file 以文件描述符fd打开文件file读
exec fd>file 以文件描述符fd打开文件file写
若cmd执行完成则进程退出:eg:exec ls -l
若为文件描述符操作, 则不退出:eg: exec 3<&1, 将进程打开的文件描述符3指向文件描述符1