一句话脚本完成将svn有改动的文件按照目录结构临时备份起来的功能。...
分类:
其他好文 时间:
2015-01-07 20:54:15
阅读次数:
195
为了安全,有时要将文件的权限进行限制,但,目录如果没有755,则不能进入。所以需要分别给权限find ./ -type f -name "*" |xargs chmod 444find ./ -type d -name "*" |xargs chmod 755find ./ -type f -nam...
分类:
其他好文 时间:
2015-01-06 11:40:55
阅读次数:
129
一直对xargs 命令不清不楚,今天看到一篇,通俗易懂,特转来记下·~开关参数:多行并一行 cat example.txt # Example file 1 2 3 4 5 6 7 8 9 10 11 12 cat example.txt | xargs 1 2 3 4 5 6 7 8 9 10 1...
分类:
系统相关 时间:
2015-01-05 18:20:11
阅读次数:
205
xargs 命令应该紧跟在管道操作符之后。它以标准输入作为主要的源数据流,并使用stdin并通过提供命令行参数来执行其他命令。例如:command | xargsxargs可以作为一种替换方式,作用类似于find命令中的 -exec 参数。下面介绍一些借助xargs 命令能够实现的技巧。一. 将多行...
分类:
其他好文 时间:
2015-01-05 00:15:26
阅读次数:
252
1. 清理软件删除后的残余配置文件 方法1: 一条指令搞定: dpkg -l | grep '^rc' | awk '{print $2}' | sudo xargs dpkg --purge 2 > /dev/null 可以先执行dpkg -l | grep '^rc' | awk '{print...
分类:
系统相关 时间:
2014-12-27 17:23:53
阅读次数:
224
利用find xargs wc可方便的计算出某个目录下源文件的代码量find sourcecode_dir_path -type f -name "*.c" -print0 | xargs -0 wc -l-print0选项使得find找到的目标文件名用'\0'分割xargs的-0选项用'\0'分隔...
分类:
系统相关 时间:
2014-12-26 18:24:02
阅读次数:
196
xargs[-0epn]command:生成某个指令的参数,参数:1)-0:如果输入stdin含有特殊字符,例如’,\,空格时,该参数可以将它还原成一般的参数2)-e:eof,后面接一个字符串,当xargs分析到这个字符串时,就会停止继续执行(该指令会被执行)。3)-p:在执行每个指令的argument时,..
分类:
系统相关 时间:
2014-12-26 11:21:46
阅读次数:
207
结合find命令和grep
首先利用find命令过滤出指定类型的文件,下面的例子是查找 "*.c" 和 "*.h" 文件。
find . -regex ".*\.\(h\|c\)" 然后将记过find . -regex ".*\.\(h\|c\)" | xargs grep -Inwr "keyword"其中xargs是将find得出的文件列表,分割分批传送给grep。...
分类:
系统相关 时间:
2014-12-24 21:40:32
阅读次数:
219
用shell命令即可,非常简单,进入你的工程目录,执行下列代码find . -name "*.py" |xargs grep -v "^$"|wc -l如果要统计ios开发代码,包括头文件的,命令如下find . -name "*.m" -or -name "*.h" |xargs grep -v ...
分类:
其他好文 时间:
2014-12-24 11:25:41
阅读次数:
116
1, 批量杀某个程序
比如某个程序叫 url_info.py, 起了若干个进程 。 快速查杀。
先查看
ps aux | grep url_info.py
确认没问题 ,可以杀,则批量kill
ps aux | grep url_info.py | cut -c 9-15 | xargs kill
2,查看Linux 上 使用的 端口情况
gre...
分类:
系统相关 时间:
2014-12-23 22:45:03
阅读次数:
203