Hacker News new | past | comments | ask | show | jobs | submit login

Maybe it's because you can write the latter also with plain grep:

    grep 'silver.*needle' haystack



That assumes that "silver" will appear before "needle", which may not always be the case. `grep needle file | grep silver` gets you lines containing both "silver" and "needle" but not necessarily in that order.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: