linuxbashshell提供exec命令,以便为提供的命令创建一个新进程,并用当前bashshell进程替换它。从bash底层派生的exec命令 执行() 方法。exec命令使用提供的参数执行提供的命令。
null
exec命令语法
bash exec命令具有以下语法。
exec OPTION COMMAND PARAMETER
- 期权 与exec命令相关以提供不同的选项。这是可选的。
- 命令 作为新进程运行的命令或脚本。这是必需的。
- 参数 是命令参数,与exec无关。这是可选的。
执行新命令
默认情况下,提供的命令或脚本作为子进程在父进程下执行。
exec top
将当前Bash输出重定向到文件中
默认情况下,bash shell在当前shell中显示输出。但是exec命令可以用来将所有输出重定向到一个文件中。在重定向设置之后,所有输出都被重定向到指定的文件中,并且当前shell上不显示任何内容输出。
exec > output.txt
![图片[1]-Linux Bash exec命令教程-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/02/linuxtect_image-12.png)
相关文章: Bash wait命令教程
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END