exec:是bash的内建命令,可以通过man builtin页面来查看所有bash内建命令的帮助文档。exec还可以用在文件描述符当中,友情链接:Linux文件描述符的简单操作
常用格式:exec [-cl] [-a name] [command [arguments]]
如果指定了command,它将用当前的command替换当前的shell, 但是不会产生新的进程,如果有arguments参数,将会作为command的参数。
选项:
- -l:将会在传递给command命令的第0个参数前面加上一个dash('-'),有点像在用su的时候(su - username)
- -c:将会使command命令在一个空环境中执行
- -a:shell会将name作为第0个参数传递给要执行的command命令

本文详细介绍了bash内建命令exec的使用方法,包括基本语法、常用参数、选项及实例应用,帮助开发者掌握如何利用exec进行进程控制。
8900

被折叠的 条评论
为什么被折叠?



