2011-10-13 61 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' {} \+