比grep更有效率的查询
来源:互联网 发布:个人记账软件 pc 编辑:程序博客网 时间:2024/04/27 14:17
我们经常用grep在某一文件夹下来查找文本,但是如果一个文件夹很大的话,那么用grep命令就是非常慢。这时候我们不防用xargs命令来分留,看下例:
find . |xargs grep 'nibin'
在指定文件夹下用xargs来查找文件。
以下是更多用例:
1. 当你尝试用rm 删除太多的文件,你可能得到一个错误信息:/bin/rm Argument list too long. 用xargs 去避免这个问题
find ~ -name ‘*.log’ -print0 | xargs -0 rm -f
2. 获得/etc/ 下所有*.conf 结尾的文件列表,有几种不同的方法能得到相同的结果,下面的例子仅仅是示范怎么实用xargs ,在这个例子中实用 xargs将find 命令的输出传递给ls -l
# find /etc -name "*.conf" | xargs ls –l
3. 假如你有一个文件包含了很多你希望下载的URL, 你能够使用xargs 下载所有链接
# cat url-list.txt | xargs wget –c
4. 查找所有的jpg 文件,并且压缩它
# find / -name *.jpg -type f -print | xargs tar -cvzf images.tar.gz
5. 拷贝所有的图片文件到一个外部的硬盘驱动
# ls *.jpg | xargs -n1 -i cp {} /external-hard-drive/directory
- 比grep更有效率的查询
- 对文件进行二进制的循环处理时byte[ ]比blob更有效率
- 有效率的SQL查询
- linux下比grep更快速的检索工具ack-grep安装
- 写有效率的SQL查询
- 写有效率的SQL查询
- Javscript更有效率的字符串替换
- 让代码更有效率的方法
- 更有效率的载入图片【2】
- 更有效率的载入图片【3】
- 如何更有效率的工作和生活
- 轉載:更有效率的使用Visual Studio
- 如何写出更有效率的代码?
- 如何更有效率的阅读他人源码
- 更有效率的加载大图片
- 谈谈如何更有效率的交换友情链接
- 更专业的seo培训才有效率
- IOS怎么样更有效率更全面的使用xcode
- linux -- LTIB添加新平台
- Stock Chase hdu3357 图论
- 关于语言学习的想法
- dm9000驱动分析
- 转载_Linux 下用 strace 命令调试程序
- 比grep更有效率的查询
- draw quickly in wpf
- linux -- LTIB学习笔记
- 多线程编程-须注意的问题.
- 我有病
- Windows下内存映射文件的工作原理及使用方法
- WinForm全屏显示DataGridView控件
- 开始
- 转载_Linux 下解决中文乱码的问题