代码片段------find批量处理
应用案例:
当前目录下有若干目录,有多个目录下有一个名叫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批量处理的更多相关文章
- [搬运] 将 Visual Studio 的代码片段导出到 VS Code
原文 : A Visual Studio to Visual Studio Code Snippet Converter 作者 : Rick Strahl 译者 : 张蘅水 导语 和原文作者一样,水弟 ...
- sublimetext3中保存代码片段
在日常的开发工作中,不断重复上一次敲过的代码,有时确实感到伐木累."蓝瘦"(难受)."香菇"(想哭),大概表达的也是这样的心境吧!:grinning: 所以,在 ...
- Code Snippets 代码片段
Code Snippets 代码片段 1.Title : 代码片段的标题 2.Summary : 代码片段的描述文字 3.Platform : 可以使用代码片段的平台,有IOS/OS X/ ...
- 10个 jQuery 代码片段,可以帮你快速开发。
转载自:http://mp.weixin.qq.com/s/mMstI10vqwu8PvUwlLborw 1.返回顶部按钮 你可以利用 animate 和 scrollTop 来实现返回顶部的动画,而 ...
- 代码片段添加智能提示,打造一款人见人爱的ORM框架
SqlSugar ORM优点: 1.高性能,达到原生最高水准,比SqlHelper性能要高,比Dapper快30% 比EF快50% 2.支持多种数据库 ,sql版本更新最快,其它会定期更新,可以在多种 ...
- js/jquery/html前端开发常用到代码片段
1.IE条件注释 条件注释简介 IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法.条件注释只能用于IE5以上,IE ...
- Visual Studio 如何使用代码片段Code Snippet提高编程速度!!!
使用Code Snippet简化Coding 在开发的项目的时候,你是否经常遇到需要重复编写一些类似的代码,比如是否经常会使用 for.foreach ? 在编写这两个循环语句的时候,你是一个字符 ...
- Visual Studio 的代码片段工具
当安装完Visual Studio之后,会有附带一些原生的代码片段文件(*.snippet),对于vs2013参考目录如下: X:\Program Files (x86)\Microsoft Visu ...
- sublime代码片段
创建方法:Tools > New Snippet 这时你会看到如下示例代码: <snippet> <content><![CDATA[ Hello, ${ ...
随机推荐
- Chapter 7 Windows下pycaffe的使用之draw_net.py
Chapter 6 中完成了在Windows下,对pycaffe的编译,如果编译存在问题,请参考:http://www.cnblogs.com/xiaopanlyu/p/6158902.html 本文 ...
- MS-queue算法相关
简介: 多核多线程已经成为当下一个时髦的话题,而无锁编程更是这个时髦话题中的热点话题.Linux 内核可能是当今最大最复杂的并行程序之一,为我们分析多核多线程提供了绝佳的范例.内核设计者已经将最新的无 ...
- Shell脚本文件中常用的操作语句
1. 清空文件中的内容 cat /dev/null >> /var/log/messages 2. 脚本中判断用户是不是root用户 ROOT_UID = 0 # ...
- 关于javascript里面仿python切片操作数组的使用方法
其实在使用了好一段时间的 python之后,我觉得最让我念念不忘的并不是python每次在写函数或者循环的时候可以少用{}括号这样的东西(ps:其实也是了..感觉很清爽,而且又开始写js的时候老是想用 ...
- c++面试题总结(1)
1.int a=5,则 ++(a++)的值是() A.5 B. 6 C.7 D.逻辑错误 a++返回的是一个临时变量,这里是右值,不能再前面++了 2.下面 ...
- ecshop读写分离
1.配置文件设置 $db_name = "ecshop"; $prefix = "ecs_"; $timezone = "Europe/Berlin& ...
- sql 分组后 组内排名
语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) 简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW ...
- Flex data
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="ht ...
- php资料站
Veda 原型:http://www.nowamagic.net/librarys/veda/cate/PHP
- php获取GET方式传入的全部变量名称与值:foreach用法
$count = count($_GET); $i = 0; foreach ($_GET as $key => $value) { if ($i == $count - 1) { $str . ...