2010年10月29日 星期五

linux command - grep

以前看學長用過grep
好像挺好用的~


但我覺得"男人"寫的東西看不太懂,
就拜了一下google~
以下是找到的,且是我看得懂的~ XD

資料來源:http://nabeko-notebook.blogspot.com/search/label/Linux_Command

用法: grep "目標" 檔案或目錄
EX:
1.印出test.c中,有abc的行
Shell$ grep "abc" test.c

執行結果
printf("abcdefg");
printf("abcd");
printf("abce");

目標可搭配正規表示法做更有效率的搜尋

2.印出test資料夾中(包涵子資料夾),所有檔案中,有abc行
Shell$ grep -r "abc" test/

執行結果
test/test.c:printf("abcdefg");
test/test.c:printf("abcd");
test/test.c:printf("abce");
test/test2/test.c:printf("abcdefg");
test/test2/test.c:printf("abcd");
test/test2/test.c:printf("abce");


linux 企鵝

沒有留言:

張貼留言