用grep命令查找文件中帶特定擴展名的字符串

如在日誌中查找對js文件的請求,能夠這麼寫shell

grep -Po '\w+\.js' access.log

若是要進一步排除一些文件名,能夠這麼寫less

grep -Po '\w+\.js' access.log | grep -v 'index.js\|search.js' | less

若是要作成一個可傳入參數的shell腳本的話,能夠這麼寫日誌

grep -Po '\w+\.js' $1 | grep -v 'index.js\|search.js' | less
相關文章
相關標籤/搜索