[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#36612: Expand "no" options
From: |
Steven Penny |
Subject: |
bug#36612: Expand "no" options |
Date: |
Thu, 11 Jul 2019 18:12:17 -0700 (PDT) |
User-agent: |
Suede Mail/2.8.0 (github.com/cup/suede) |
Grep does not have a way to disable "-i", "-n" or "-r" options. Those options
could look like this:
-N, --no-line-number
-O, --no-ignore-case
-S, --no-recursive
The single letter choices are not ideal, but "-I" and "-R" were already taken.
If these options existed, you could write a function like this:
grep_bravo() {
grep -i -n -r "$@"
}
then if you passed the new arguments like this:
grep_bravo -N -O -S charlie delta.txt
your arguments would override the function arguments, as they come after.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#36612: Expand "no" options,
Steven Penny <=