【Linux】一步一步学Linux——exec命令(208)
发布日期:2021-06-29 20:45:08 浏览次数:3 分类:技术文章

本文共 1060 字,大约阅读时间需要 3 分钟。

00. 目录

文章目录

01. 命令概述

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

02. 命令格式

用法:exec [-cl] [-a 名称] [命令 [参数 ...]] [重定向 ...]

03. 常用选项

选项:-a 名称   作为第0个参数传递给 COMMAND 命令-c	在一个空环境中执行 COMMAND 命令-l	在COMMAND 命令的第0个参数中加一个短线

04. 参考示例

4.1 执行shell命令,然后退出

[root@localhost ~]# exec lsanaconda-ks.cfg       openssl-1.1.1-pre6-dev.zip  test      视频  音乐bak                   openssl-master              test.cpp  图片  桌面initial-setup-ks.cfg  oracle_client_11gR2.tar.gz  公共      文档instantclient_11_2    share                       模板      下载[deng@localhost ~]$

4.2 在一个空环境中执行命令

[deng@localhost ~]$ exec -c lsbak                         oradiag_deng    sz12      ??????  ??????bj34                        projects        test.c    ??????  ??????instantclient_11_2          scott_data.sql  test.cpp  ??????  ??????oracle_client_11gR2.tar.gz  share           test.sh   ??????  ??????

4.3 find和exec综合使用

[deng@localhost ~]$ find ./ -name "test.txt" -exec ls -al {
} \;-rw-rw-r-- 1 deng deng 0 9月 2 11:09 ./test.txt[deng@localhost ~]$

05. 附录

参考:

转载地址:https://dengjin.blog.csdn.net/article/details/100210308 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【Linux】一步一步学Linux——logout命令(209)
下一篇:【Linux】一步一步学Linux——exit命令(207)

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月20日 20时00分27秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章