2011-10-13 24 views
-2

我正在使用Linux machiene,通过腻子。 我的主目录内的Linux服务器里面Linux:如何检查主目录下的指定行

/家庭/克兰

06:15 AM [email protected]$ pwd 
/home/kiran 

里面我的个人资料(目录),我想找到下面的文件这一行有这一行设置

apache-maven-2.2.1/bin 

(我已签出.profile文件,但没有在该文件中提到的)

对不起,我不知道我使用的Linux版本也是因为我没有根目录下的cat文件夹来检查。 (但是当我做了uname,它显示GNU Linux,不知道这是否有用)

谢谢。

+0

该行????? –

+0

你在说什么文件? – aayoubi

+1

我也不知道你的意思,但也许你会想到这条线为你做了些什么('grep -r apache-maven-2.2.1/bin'.')?或者当搜索路径时,grep('grep -rE \\ bPATH \\ b .')? – jro

回答

0

你可以尝试

grep -i apache-maven-2.2.1/bin * 

希望它会给你一个结果。

+0

谢谢,一般这应该从根目录或从我的主目录路径完成? – Pawan

+0

取决于您怀疑该文件包含此行的位置。从根目录搜索将花费更长的时间,并且很可能需要管理员权限。我会开始在您的主目录中搜索,然后可能在文件系统根目录中搜索。 – LiMuBei

1

试试这个:

find root-path-to-search -type f -execdir fgrep 'apache-maven-2.2.1/bin' {} \+