On Thu, Mar 27, 2025 at 7:03 AM Sam Varshavchik <mr...@courier-mta.com> wrote: > > home user via users writes: > > > On 3/26/25 7:40 PM, Sam Varshavchik wrote: > >> home user via users writes: > >> > >>> I am indeed wanting the searches to skip the binary files (such as ".png" > >>> and ".mkv" files). > >>> I am indeed wanting the searches to take case into account. > >> > >> Now, try adding more not-letters-and-digits to the search string. It won't > >> be long before things stop working again. > >> > >> $ echo 'j^k' >z > >> $ grep '^k' z > >> [zilch] > >> > >> grep can't find '^k' in a file that clearly contains it. > >> > >> Now, you have to go back to all your scripts and also include the -F > >> option, > >> for this. > >> > >> $ grep -F '^k' z > >> j^k > > > > sigh. > > > > Should I replace the 'e' option with the 'F' option, > > or do I need both options? > > No, it's either one or the other. You decide if you want special characters > in search strings to be parsed as regular expressions, or not. There's no > other option.
Wouldn't -E allow two different expressions? Something like `grep -E '^k|aaa' <file>` Jeff -- _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue