位置: 编程技术 - 正文

linux find命令之exec简单概述(linux命令find用法详解)

编辑:rootadmin

推荐整理分享linux find命令之exec简单概述(linux命令find用法详解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux里面find命令,linux find -exec命令,linux中find-exec,linux命令find用法详解,linux find命令详解xargs,linux 命令 find,linux中find-exec,linux find -exec命令,内容如对您有帮助,希望把文章链接给更多的朋友!

find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。

exec解释:

-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。

{} 花括号代表前面find查找出来的文件名。

使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在有些操作系统中只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命令看一下,确认它们是所要删除的文件。 exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{ },一个空格和一个,最后是一个分号。为了使用exec选项,必须要同时使用print选项。如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。

实例1:ls -l命令放在find命令的-exec选项中

命令:

输出:

说明:

上面的例子中,find命令匹配到了当前目录下的所有普通文件,并在-exec选项中使用ls -l命令将它们列出。

实例2:在目录中查找更改时间在n日以前的文件并删除它们

命令:

输出:

说明:

linux find命令之exec简单概述(linux命令find用法详解)

在shell中用任何方式删除文件之前,应当先查看相应的文件,一定要小心!当使用诸如mv或rm命令时,可以使用-exec选项的安全模式。它将在对每个匹配到的文件进行操作之前提示你。

实例3:在目录中查找更改时间在n日以前的文件并删除它们,在删除之前先给出提示

命令:

输出:

说明:

在上面的例子中, find命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。 按y键删除文件,按n键不删除。

实例4: -exec中使用grep命令

命令:

输出:

说明:

任何形式的命令都可以在-exec选项中使用。 在上面的例子中我们使用grep命令。find命令首先匹配所有文件名为“ passwd*”的文件,例如passwd、passwd.old、passwd.bak,然后执行grep命令看看在这些文件中是否存在一个root用户。

实例5:查找文件移动到指定目录

命令:

输出:

实例6:用exec选项执行cp命令

命令:

输出:

标签: linux命令find用法详解

本文链接地址:https://www.jiuchutong.com/biancheng/371567.html 转载请保留说明!

上一篇:linux命令之find命令简单概述(linux find命令的使用)

下一篇:linux find命令之xargs简单概述(linux find命令用法)

  • 兴业银行汇款手续费
  • 一般纳税人的做账流程
  • 结转未交增值税会计科目怎么写
  • 公司法人和经理承担责任一样吗
  • 水利建设专项基金的税率
  • 社保局发放的稳岗补贴怎么入账
  • 小规模企业免征增值税如何做账
  • 发票弄丢下一步怎么办
  • 专家咨询费个人所得税怎么计算
  • 政府购买服务合同最多签几年
  • 居民企业应纳税所得额税率
  • 投资性房地产计量模式的转换
  • 企业因购买材料开出的商业汇票属于什么会计科目
  • 递延纳税筹划策略研究
  • 计算完工产品成本和月末在产品成本
  • 银行回单手续费怎么找到对应金额
  • 发票开什么明目列福利费
  • 取得企业增值税发票
  • 借款利息收入增值税税负率
  • 有2处收入要交个税,自己如何去交个税
  • 税控服务费抵扣增值税
  • 购入商品入库时发现实收物多余应收数计入什么科目
  • 个人独资企业取得的股息红利
  • 库存现金与实际不符怎么调
  • 6月 全新windows
  • linux系统怎么查看mac地址
  • 摊余成本计入哪个科目
  • 公司福利放置零食文案
  • php session_id
  • 公司向职工借款利息需要交税吗
  • 汇算清缴针对哪些对象
  • wordpress自定义文章类型
  • php比较大小
  • labview实例教程
  • 为什么我的命令提示符里显示user
  • 自建房销售个人所得税如何计算
  • 如何登记现金明细账
  • 房地产企业买地
  • 小企业会计准则适用于哪些企业
  • 自助餐怎么核算成本
  • 收到土地使用权的租金
  • 印花税处罚适用征管法六十四条规定
  • 财务费用?
  • 可供分配的利润是什么意思
  • 什么是内部报酬吗
  • 增值税发票抵扣期限是多久
  • 跨年度暂估成本的账务处理
  • 工程款项目的发包人是谁
  • 资产处置损益在资产负债表哪里
  • 加班餐补需要发票嘛
  • 增值税进项税转出额可以税前扣除吗
  • 对外投资信息忘记填了
  • windows进程数
  • linux怎么统计文件中出现字符串的数量
  • solaris 安装
  • 电脑xp系统改装win7系统可以吗
  • vmware tools安装包在哪
  • hpl是什么文件
  • win7系统突然打印不了
  • linux中的rpm什么意思
  • win7系统网络连接禁用怎么开启
  • 密钥升级win10专业版有问题吗
  • win10 rs4
  • python调用ansible执行playbook
  • 详谈左晖
  • angular script
  • php redis incr
  • jquery 列表控件
  • 只指定行网络什么意思
  • unity3d 物理引擎
  • 英特尔在哪打开
  • jquery自定义组件
  • gridlayout用法
  • python编码有哪些规范
  • javascript函数大全
  • 国税总局关于总局的文件
  • 青海国税局领导班子
  • 互联网服务业有哪些行业
  • 出成效的意思
  • 洛阳市房屋契税新政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设