Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10730812
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-06-20 09:32:38

ls 和find都可以搜索文件,不同的是find可以搜索整个目录树,ls只能在当前目录搜。
find . -name 'b*'  可以找到所有b开头命名的文件。 ls 如果要实现这样的功能也可以,不过就要这样
ls b* */b* */*/b*  如果层次更多就要加更多的通配参数
 
xargs 读入多个参数然后对其运行命令
find . -type f -name '*.conf' | xargs -t lp
可以打印所有的 .conf文件
 
find . -type f |xargs -t grep -l Windows
这是找出所有文件内容含有Windows一词的,并且列出文件名。grep -l 的参数
 
关于 grep用法也很多, 关键是对正则表达与哦一定了解, 可以参看相关书籍。

http://caozs.blog.51cto.com/707029/154514

阅读(2173) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~