应用案例:

当前目录下有若干目录,有多个目录下有一个名叫build.sh的脚本,但是没有可执行权限,现在要将所有的build.sh假如可执行权限。

pengdl@debian:~/work/SDK_3520D/Hi3520D_SDK_V1.0.2.2c/source/opensource$ find -name build.sh -exec ls -l {} +
-rw------- pengdl pengdl Jan : ./freetype-1.3./build.sh
-rw------- pengdl pengdl Jan : ./fuse-2.9./build.sh
-rw------- pengdl pengdl Jan : ./gettext-0.10./build.sh
-rw------- pengdl pengdl Jan : ./jpeg-8c/build.sh
-rw------- pengdl pengdl Jan : ./libpcap-1.2./build.sh
-rw------- pengdl pengdl Jan : ./libxml2-2.7./build.sh
-rw------- pengdl pengdl Jan : ./lsof_4./lsof_4.85_src/build.sh
-rw------- pengdl pengdl Jan : ./lua-5.0/lua-5.0-packet/lua-5.0/build.sh
-rw------- pengdl pengdl Jan : ./lzma-4.32./build.sh
-rw------- pengdl pengdl Jan : ./net-snmp-5.1.4.2/build.sh
-rw------- pengdl pengdl Jan : ./ntp-4.2.6p5/build.sh
-rw------- pengdl pengdl Jan : ./parted-1.8./build.sh
-rw------- pengdl pengdl Jan : ./ppp-2.4./build.sh
-rw------- pengdl pengdl Jan : ./smartmontools-5.38/build.sh
-rw------- pengdl pengdl Jan : ./strace-4.7/build.sh
-rw------- pengdl pengdl Jan : ./util-linux-2.21./build.sh
-rw------- pengdl pengdl Jan : ./xz-5.0./build.sh
-rw------- pengdl pengdl Jan : ./xz-5.0./macosx/build.sh
-rw------- pengdl pengdl Jan : ./zlib/build.sh pengdl@debian:~/work/SDK_3520D/Hi3520D_SDK_V1.0.2.2c/source/opensource$ find -name build.sh -exec chmod +x {} +
pengdl@debian:~/work/SDK_3520D/Hi3520D_SDK_V1.0.2.2c/source/opensource$ find -name build.sh -exec ls -l {} +
-rwx--x--x pengdl pengdl Jan : ./freetype-1.3./build.sh
-rwx--x--x pengdl pengdl Jan : ./fuse-2.9./build.sh
-rwx--x--x pengdl pengdl Jan : ./gettext-0.10./build.sh
-rwx--x--x pengdl pengdl Jan : ./jpeg-8c/build.sh
-rwx--x--x pengdl pengdl Jan : ./libpcap-1.2./build.sh
-rwx--x--x pengdl pengdl Jan : ./libxml2-2.7./build.sh
-rwx--x--x pengdl pengdl Jan : ./lsof_4./lsof_4.85_src/build.sh
-rwx--x--x pengdl pengdl Jan : ./lua-5.0/lua-5.0-packet/lua-5.0/build.sh
-rwx--x--x pengdl pengdl Jan : ./lzma-4.32./build.sh
-rwx--x--x pengdl pengdl Jan : ./net-snmp-5.1.4.2/build.sh
-rwx--x--x pengdl pengdl Jan : ./ntp-4.2.6p5/build.sh
-rwx--x--x pengdl pengdl Jan : ./parted-1.8./build.sh
-rwx--x--x pengdl pengdl Jan : ./ppp-2.4./build.sh
-rwx--x--x pengdl pengdl Jan : ./smartmontools-5.38/build.sh
-rwx--x--x pengdl pengdl Jan : ./strace-4.7/build.sh
-rwx--x--x pengdl pengdl Jan : ./util-linux-2.21./build.sh
-rwx--x--x pengdl pengdl Jan : ./xz-5.0./build.sh
-rwx--x--x pengdl pengdl Jan : ./xz-5.0./macosx/build.sh
-rwx--x--x pengdl pengdl Jan : ./zlib/build.sh

代码片段------find批量处理的更多相关文章

  1. [搬运] 将 Visual Studio 的代码片段导出到 VS Code

    原文 : A Visual Studio to Visual Studio Code Snippet Converter 作者 : Rick Strahl 译者 : 张蘅水 导语 和原文作者一样,水弟 ...

  2. sublimetext3中保存代码片段

    在日常的开发工作中,不断重复上一次敲过的代码,有时确实感到伐木累."蓝瘦"(难受)."香菇"(想哭),大概表达的也是这样的心境吧!:grinning: 所以,在 ...

  3. Code Snippets 代码片段

    Code Snippets 代码片段       1.Title : 代码片段的标题 2.Summary : 代码片段的描述文字 3.Platform : 可以使用代码片段的平台,有IOS/OS X/ ...

  4. 10个 jQuery 代码片段,可以帮你快速开发。

    转载自:http://mp.weixin.qq.com/s/mMstI10vqwu8PvUwlLborw 1.返回顶部按钮 你可以利用 animate 和 scrollTop 来实现返回顶部的动画,而 ...

  5. 代码片段添加智能提示,打造一款人见人爱的ORM框架

    SqlSugar ORM优点: 1.高性能,达到原生最高水准,比SqlHelper性能要高,比Dapper快30% 比EF快50% 2.支持多种数据库 ,sql版本更新最快,其它会定期更新,可以在多种 ...

  6. js/jquery/html前端开发常用到代码片段

    1.IE条件注释 条件注释简介 IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法.条件注释只能用于IE5以上,IE ...

  7. Visual Studio 如何使用代码片段Code Snippet提高编程速度!!!

      使用Code Snippet简化Coding 在开发的项目的时候,你是否经常遇到需要重复编写一些类似的代码,比如是否经常会使用 for.foreach ? 在编写这两个循环语句的时候,你是一个字符 ...

  8. Visual Studio 的代码片段工具

    当安装完Visual Studio之后,会有附带一些原生的代码片段文件(*.snippet),对于vs2013参考目录如下: X:\Program Files (x86)\Microsoft Visu ...

  9. sublime代码片段

    创建方法:Tools > New Snippet 这时你会看到如下示例代码: <snippet>      <content><![CDATA[ Hello, ${ ...

随机推荐

  1. 关于ES6扩展属性

    ES6 let和const let命令 只在代码块作用域内有效 不存在变量提升(不能在申明之前赋值) 暂时性死区(在区域内不受外部变量影响) 不允许重复申明(在相同代码块区域内) 块级作用域 let为 ...

  2. MYSQL数据库性能调优之四:解决慢查询--索引

    为什么索引能够提高查询速度?没有索引 检索数据的方式是从头到尾一条一条挨着匹配,这是慢的根本原因:索引类型BTREE:二叉树类型,原理图如下:对表创建一个二叉树,记录中间数据的物理磁盘地址,二叉树检索 ...

  3. 支付结果回调v7核心,投保确认接口..

    <?xml version="1.0" encoding="GBK"?> <PACKET type="REQUEST"&g ...

  4. ucos创建任务的一般方法

    一般说来,任务可在OSStart()启动任务调度之前来创建,也可在任务中创建,但是UC/OS有个规定:在调用OSStart()启动任务调度之前,必须创建了至少一个任务.因此一般习惯上,在OSStart ...

  5. GC:垃圾回收器简介

    Java堆内存被划分为新生代和年老代两部分,新生代主要使用复制和标记-清除垃圾回收算法,年老代主要使用标记-整理垃圾回收算法,因此java虚拟中针对新生代和年老代分别提供了多种不同的垃圾收集器,JDK ...

  6. 特现C语言编程特点的小代码,itoa,数值转换成字符串

    #define BASE_MAX (26 + 10) char const* itostr(int x, int base) { /* map 居中, 支技负余数 */ static char con ...

  7. android 获取手机型号,本机电话号码,SDK版本以及firmwarw版本号(即系统版本号)

    Android开发平台中,可通过TelephonyManager 获取本机号码. TelephonyManager phoneMgr=(TelephonyManager)this.getSystemS ...

  8. 使用MySQL中的EXPLAIN解释命令来检查SQL

    我们看到许多客户的系统因为SQL及数据库设计的很差所以导致许多性能上的问题,这些问题不好解决,但是可以采用一套简单的策略来检查生产系统,发现并纠正一些共性问题. 很显然,您应该尽最大努力设计出最好的数 ...

  9. Android Studio Push rejected: Push to origin/Alpha1.0 was rejected

    android studio git 右键项目, git pull 刷新选择Alpha1.0同步后,再commit and push

  10. Sending messages to non-windowed applications -- AllocateHWnd, DeallocateHWnd

    http://delphi.about.com/od/windowsshellapi/l/aa093003a.htm Page 1: How Delphi dispatches messages in ...