From 9aab281ce8c4060fb207abe409ef952631cbd40d Mon Sep 17 00:00:00 2001 From: Pieter Kockx Date: Tue, 2 May 2017 21:41:14 +0200 Subject: [PATCH] Add usage message --- sed.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sed.c b/sed.c index 6cfd121..f6d5f0b 100644 --- a/sed.c +++ b/sed.c @@ -351,11 +351,15 @@ leprintf(char *s) eprintf("%zu: %s\n", lineno, s); } -/* FIXME: write usage message */ static void usage(void) { - eprintf("USAGE\n"); + eprintf("usage:\n" + "%s [-nrE] script [file ...]\n" + "%s [-nrE] -e script [-e script] ... [-f scriptfile] ..." + "[file ...]\n" + "%s [-nrE] [-e script] ... -f scriptfile [-f scriptfile] ..." + "[file ...]\n", argv0, argv0, argv0); } /* Differences from POSIX -- 2.12.2