Patch from Rob Landley to fix sed documentation.
authorEric Andersen <andersen@codepoet.org>
Mon, 12 Apr 2004 15:12:06 +0000 (15:12 -0000)
committerEric Andersen <andersen@codepoet.org>
Mon, 12 Apr 2004 15:12:06 +0000 (15:12 -0000)
The -i option was not documented, and in genereal
the formatting was a bit ugly.

include/usage.h

index 00cbe56081874d91d43056633bd8a68b72d10286..4401a763ac2a7f0b758da81e9b3bb882c8df7c5d 100644 (file)
        "Options:\n" \
        "\t-n\t\tsuppress automatic printing of pattern space\n" \
        "\t-e script\tadd the script to the commands to be executed\n" \
-       "\t-f scriptfile\tadd the contents of script-file to the commands to be executed\n" \
+       "\t-f scriptfile\tadd script-file contents to the\n" \
+           "\t\t\tcommands to be executed\n" \
+       "\t-i\t\tEdit files in-place\n" \
        "\n" \
-       "If no -e or -f is given, the first non-option argument is taken as the\n" \
-       "sed script to interpret. All remaining arguments are names of input\n" \
-       "files; if no input files are specified, then the standard input is read."
+       "If no -e or -f is given, the first non-option argument is taken as the sed\n"\
+       "script to interpret. All remaining arguments are names of input files; if no\n"\
+       "input files are specified, then the standard input is read.  Source files\n" \
+       "will not be modified unless -i option is given."
+
 #define sed_example_usage \
        "$ echo "foo" | sed -e 's/f[a-zA-Z]o/bar/g'\n" \
        "bar\n"