วิธีที่ง่ายที่สุดคือการเพิ่มช่องว่างหลังจากรูปแบบของคุณ:
$ 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
หรือด้วยlookahead เชิงบวก :
$ grep -P '/aa/bbbb/cccccc(?=\s)' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899
หรือด้วยlookahead เชิงลบ :
$ 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:
$ 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
$ perl -ane 'print if grep {$_ eq "/aa/bbbb/cccccc"} @F' file
2014-05-05 09:11:53 /aa/bbbb/cccccc 29899