commit - 3270dcf06cc423e21a4b4739dced131115716f2d
commit + 29cfa3856775fb8ac5a0d0f3871852d83dfc4af6
blob - f5ab7ff4ce29c3e6e40af8e4159fc6cb83e8c6ce
blob + 3a21a3a645e4f5b06cc0faee374643f56341e303
--- src/cmd/grep/main.c
+++ src/cmd/grep/main.c
#define EXTERN
#include "grep.h"
-char *validflags = "bchiLlnsv";
+char *validflags = "bchiLlnsqv";
void
usage(void)
{
if(utfrune(validflags, ARGC()) == nil)
usage();
flags[ARGC()]++;
+ break;
+
+ case 'q': /* gnu grep -q means plan 9 grep -s */
+ flags['s']++;
break;
case 'E': /* ignore, turns gnu grep into egrep */