find命令的exec参数使用---Linux学习笔记
介绍:
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。
exec解释:
-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。
{} 花括号代表前面find查找出来的文件名。
注意:
-exec后面的格式是:
命令+一个空格+{}+一个空格+\;
否则不能正确的执行命令。
使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在有些操作系统中只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命令看一下,确认它们是所要删除的文件。 exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{ },一个空格和一个\,最后是一个分号。为了使用exec选项,必须要同时使用print选项。如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。
使用实例
实例1:grep命令放在find命令的-exec选项中
命令:
find /etc/ -name "passwd" -exec grep "hui" {} \;
输出:
说明:
查找文件passwd,并匹配出passwd文件里面的与hui相关的信息记录。
实例2:stat命令放在find命令的-exec选项中
命令:
find . -name "me*" -exec stat {}\;
输出:
说明:
查找出当前目录下以“me”开头的文件,然后打印出该文件的详细信息。
find命令的exec参数使用---Linux学习笔记相关推荐
- LINUX学习笔记:31个常用LINUX命令和相关解释
LINUX学习笔记三: 最近在带新同事,是一个刚入行的萌新,对于linux不是很熟悉,问我怎么来学习. 所以今天接着之前的部分,继续分享一些linux学习资料.有需要的点点保存,没有跳过呗.PS:内容 ...
- Linux 学习笔记2 常用命令
Linux 学习笔记1 安装linux详细教程_O丶ne丨柒夜的博客-CSDN博客 Linux_目录结构 基本介绍 1.liux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录&quo ...
- Linux学习笔记:Linux常用命令总结
文章目录 前言 Linux学习笔记:Linux常用命令总结 1. 目录命令 1.1 Linux目录结构 1.2 cd命令 切换工作目录 1.3 ls命令 显示目录下文件 1.4 mkdir命令 创建目 ...
- linux rcs文件中的ip,linux学习笔记之diff和patch命令
关键字:Linux 学习笔记 运维 系统 命令 一.命令的功能 diff命令的功能为逐行比较两个文本文件,列出其不同之处.可是做成diff记录也就是补丁. patch就是利用diff制作的补丁来打到文 ...
- Linux 学习笔记之超详细基础linux命令 Part 3
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 2----------------- ...
- Linux学习笔记(二)|常用命令
Linux学习笔记(二)常用命令 1.文件处理命令 1.1命令格式与目录处理 -ls 功能描述:显示目录文件 原意:list 所在路径:/bin/ls 语法: ls-a 显示所有文件,包括隐藏文件 l ...
- linux解挂文件磁盘的命令,Linux学习笔记(4)磁盘分区(fdisk)、挂载与文件系统命令...
Linux学习笔记(4)磁盘分区(fdisk).挂载与文件系统命令 1.磁盘分区是怎么表示的? 1.1 对于IDE接口,第一主盘为hda,第1从盘为hdb,第1从盘的第1个分区为hdb1 1.2 对于 ...
- Linux学习笔记(一):Linux常用命令
linux学习笔记(一):Linux常用命令 ctrl + l 清屏 clear crtl + c 终止操作 Linux常用命令 文件处理命令 ls:list 功能:显示目录文件 选项: -a 显示所 ...
- Linux学习笔记---命令篇
Linux学习笔记-命令篇 本笔记是根据尚硅谷的Linux视频,经过自己的总结得出来的笔记,分为两个大章节,一-四章讲的是Linux的文件目录结构.vim编辑器.网络配置和系统管理.进程和服务.第二个 ...
最新文章
- python读取nii文件_python实现批量nii文件转换为png图像
- yunyang tensorflow-yolov3 Intel Realsense D435 (并发)调用两个摄像头运行识别程序并画框
- Matlab将一矩阵中等于某个值的元素全部替换成另一个值
- esp8266 html文件,ESP8266 基ESP8266_RTOS_SDK (ESP-IDF )中嵌入网页文件(示例代码)
- 【英语学习】【WOTD】orthography 释义/词源/示例
- (4)ZYNQ AXI4总线协议介绍
- 硬件服务器processor是什么,服务器硬件检测(采用mcelog)
- [Android Pro] 判断Uri对应的ContentProvider所操作的数据库u存在,及DownloadManager的暂停,继续...
- Content Provider的启动过程
- 让你做个《五子棋》怎么存储棋盘上的棋子信息?
- Tableau Desktop安装说明
- Protel DXP 2004的元件封装/快捷键大全/PCB使用技巧
- 3.22	进口物料的报关手册核销
- 新旧骗术揭秘:防止5G时代的电信诈骗
- MyBatisPlus极速入门
- NAC(网络准入控制)实施案例(20100531)
- wx.getLocation接口申请
- spss三次指数平滑_15.2.2 指数平滑模型的SPSS操作(1)
- word插入图片后只显示一部分,怎么解决?
- 10进制转换16进制C代码实现
热门文章
- Vue项目实战03 : vue中 meta 路由元信息
- linux系统怎样发邮件,linux系统下如何发送邮件
- 合并外部知识库-学习资料
- Convolutional Neural Networks for Sentence Classification-学习笔记
- vue click同时传入事件对象和自定义参数
- touchstart与click同时触发
- bat文件先杀掉端口号,然后启动jar包
- 利用HTML5 canvas合并图片并解决Filaed to execute 'toDataURL' on 'HTMLCanvasElement'异常
- Bugku-CTF之你必须让他停下+头等舱
- CentOS7 下配置 Nginx + PHP7 + MariaDB + ThinkPHP5.1