সবচেয়ে সহজ উপায় হ'ল আপনার প্যাটার্নের পরে কোনও স্থান যুক্ত করা:
$ grep '/aa/bbbb/cccccc ' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
বা, সমস্ত ধরণের সাদা স্থানের সাথে মেলে:
$ grep '/aa/bbbb/cccccc[[:space:]]' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
অথবা
$ grep -P '/aa/bbbb/cccccc\s+' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
অথবা, ইতিবাচক চেহারা সহ :
$ grep -P '/aa/bbbb/cccccc(?=\s)' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
অথবা, নেতিবাচক চেহারা সহ :
$ grep -P '/aa/bbbb/cccccc(?!\S)' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
অথবা আপনি ম্যাচটি বিপরীত করতে পারেন:
$ grep -v 'c?' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
অথবা, এমন লাইনের সাথে মেলে যা আপনার প্যাটার্ন ব্যতীত কিছুই থাকে না (কোনও শ্বেত স্পেস নেই):
grep -P '/aa/bbbb/cccccc(\s+|$)' file
grep -E '/aa/bbbb/cccccc(\s+|$)' file
অথবা, আপনি কেবল একটি ছোট স্ক্রিপ্ট ব্যবহার করতে পারেন:
জোর করে:
$ awk '$3=="/aa/bbbb/cccccc"' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
বা, যদি আপনি জানেন না যে কোন ক্ষেত্রটিতে আপনার প্যাটার্ন রয়েছে
$ awk '{for(i=1;i<=NF;i++){if($i=="/aa/bbbb/cccccc"){print}}}' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
পার্লে
$ perl -ane 'print if grep {$_ eq "/aa/bbbb/cccccc"} @F' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899