前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 命令(226)—— exec 命令(builtin)

Linux 命令(226)—— exec 命令(builtin)

作者头像
恋喵大鲤鱼
发布2022-12-20 08:38:19
1.4K0
发布2022-12-20 08:38:19
举报
文章被收录于专栏:C/C++基础

文章目录

1.命令简介

exec 执行指定命令,并替换当前 Shell 进程。

exec 命令通常用在 Shell 脚本程序中,可以调用其他的命令。如果在当前终端中使用命令,则当指定的命令执行完毕后会立即退出终端。

2.命令格式

代码语言:javascript
复制
exec [-cl] [-a name] [command [arguments]]

3.选项说明

代码语言:javascript
复制
-a <name>
	作为第 0 个参数传递给 COMMAND 命令。
-c 
	在一个空环境中执行 COMMAND 命令。
-l
	在 COMMAND 命令的第 0 个参数中加一个短线。

4.常用示例

(1)执行 Shell 命令。

命令执行完后,然后退出当前终端。

代码语言:javascript
复制
exec ls

(2)在一个空环境中执行命令。

命令执行完后,然后退出当前终端。

代码语言:javascript
复制
exec -c ls

(3)find 和 exec 综合使用。

代码语言:javascript
复制
find ./ -name "test.txt" -exec ls -l {} \;
-rw-rw-r--+ 1 root root 6 Nov 24 17:59 ./test/test.txt

参考文献

exec(1) - Linux manual page - linux.org

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-12-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 1.命令简介
  • 2.命令格式
  • 3.选项说明
  • 4.常用示例
  • 参考文献
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档