linux下有什么比较好的能在文件中查找的工具吗?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
zjumty
帖子: 47
注册时间: 2006-05-14 23:07

linux下有什么比较好的能在文件中查找的工具吗?

#1

帖子 zjumty » 2006-09-23 11:56

windows下很多editor都有在文件中查找的功能。

linux下什么editor有这个功能,或者什么工具?
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#2

帖子 zhuqin_83 » 2006-09-23 14:21

ctrl+f不能搜索?一般都支持的阿。比如gedit
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
patrickhe
帖子: 681
注册时间: 2005-07-21 19:13
来自: Peking, China
联系:

#3

帖子 patrickhe » 2006-09-23 15:04

哈哈,文本处理,Linux 比 Windows 强太多。
学一学 grep/awk/sed,就会发现文本处理在 Linux 下面是多么有趣的一件事情。
头像
夕阳
帖子: 192
注册时间: 2006-07-31 0:09
来自: 四季都好,若是你在
联系:

#4

帖子 夕阳 » 2006-09-23 16:09

awk.sed够强悍,不过我不会用。。。
Nothing is Sound..
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#5

帖子 eexpress » 2006-09-23 18:16

支持建立工程的软件,肯定就都有这功能,比如anjuta。
其实用grep最简单了。这才是Linux的方式。
● 鸣学
头像
zjumty
帖子: 47
注册时间: 2006-05-14 23:07

#6

帖子 zjumty » 2006-09-23 19:47

可能我说的不太明白,我要类似这样的功能:
遍历一个文件夹及其子文件夹,查找所有的java文件,把找到有关键字的文件列出来,并且给出这个关键字在每个文件中的哪一行?
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#7

帖子 stlxv » 2006-09-24 1:06

用find来遍历所有文件,然后用grep等来找关键字
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#8

帖子 eexpress » 2006-09-24 1:24

回答的多数都理解你的意思的。你没试试anjuta?

干脆直接给你:
find ~/projects/jave/ -iname 'if*.jave' -exec grep disp {} +
find ~ -iname 'r*.c' -exec grep -n disp {} +
grep -n disp ~/*/*/*.c 简单的2层目录直接搜索内容。带行号。
● 鸣学
回复