tadd gnu grep -q flag (rob pike) - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 29cfa3856775fb8ac5a0d0f3871852d83dfc4af6
 (DIR) parent 3270dcf06cc423e21a4b4739dced131115716f2d
 (HTM) Author: rsc <devnull@localhost>
       Date:   Thu,  3 May 2007 22:26:51 +0000
       
       add gnu grep -q flag (rob pike)
       
       Diffstat:
         M src/cmd/grep/main.c                 |       6 +++++-
       
       1 file changed, 5 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/src/cmd/grep/main.c b/src/cmd/grep/main.c
       t@@ -1,7 +1,7 @@
        #define        EXTERN
        #include        "grep.h"
        
       -char *validflags = "bchiLlnsv";
       +char *validflags = "bchiLlnsqv";
        void
        usage(void)
        {
       t@@ -21,6 +21,10 @@ main(int argc, char *argv[])
                        flags[ARGC()]++;
                        break;
        
       +        case 'q':        /* gnu grep -q means plan 9 grep -s */
       +                flags['s']++;
       +                break;
       +
                case 'E':        /* ignore, turns gnu grep into egrep */
                        break;