LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1061|回复: 6

[请教]如何像windows那样查找包含内容xxxxxx的文件?

[复制链接]
发表于 2007-5-26 12:45:53 | 显示全部楼层 |阅读模式
windows的查找功能可以查找包含内容xxxxxx的文件。

那么linux下也可以吗?

我的想法:
使用命令: cat *.* | grep 'xxxxxx'
但是这样做不能看出包含xxxxxx的文件到底是哪一个。请高手指教。
发表于 2007-5-26 13:02:20 | 显示全部楼层
man grep
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-26 13:54:21 | 显示全部楼层
谢谢!
现将查找的内容列下: man grep
-H, --with-filename
              Print the filename for each match.

-h, --no-filename
              Suppress  the  prefixing  of  filenames  on output when multiple
              files are searched.
-n, --line-number
              Prefix each line of output with the line number within its input
              file.
恩,不错。
回复 支持 反对

使用道具 举报

发表于 2007-5-26 14:19:04 | 显示全部楼层
Post by kooder
windows的查找功能可以查找包含内容xxxxxx的文件。

那么linux下也可以吗?

我的想法:
使用命令: cat *.* | grep 'xxxxxx'
但是这样做不能看出包含xxxxxx的文件到底是哪一个。请高手指教。

这种任务是 Unix 类系统的强项,Windows 的查找功能太弱了。
回复 支持 反对

使用道具 举报

发表于 2007-5-26 22:45:43 | 显示全部楼层
前些日子在网上找到了一套 UNIX tools for windows, 包括 sh, find, grep, tar 之类的, 常用的都有了. 不过用起来的感觉远不如 gnu 的这套
回复 支持 反对

使用道具 举报

发表于 2007-5-27 09:53:26 | 显示全部楼层
LZ学了grep之后再推荐sed和awk,然后LZ就会发现很简单的事情,为什么Windows搞得这么繁琐。
回复 支持 反对

使用道具 举报

发表于 2007-6-2 23:36:52 | 显示全部楼层
grep   -print
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表