我有一個分配給寫一個bash程序,如果我在下面輸入:如何在不使用find或grep -r的情況下僅使用bash grep內容文件?
-bash-4.1$ ./sample.sh path regex keyword
,這將導致這樣的事情:
path/sample.txt:12
path/sample.txt:34
path/dir/sample1.txt:56
path/dir/sample2.txt:78
的數字是搜索結果中的行數。我完全不知道如何在bash中實現這一點,而不使用find
或grep -r
。我被允許使用grep
,sed
,awk
,...
爲什麼你不能使用'grep'或'find'? – cegfault
我想做一個課程,禁止我們使用那些...我絕對不知道我還能做什麼... – user1959859
請幫助...我非常絕望... – user1959859