diff options
author | Leah Neukirchen <leah@vuxu.org> | 2017-12-17 00:45:59 +0100 |
---|---|---|
committer | Leah Neukirchen <leah@vuxu.org> | 2017-12-17 00:45:59 +0100 |
commit | 5e9f8c0865f99fe4d614dc69c82eb1ca74ec363e (patch) | |
tree | 4e793f868195ed1aecddb5169b2fdd131fc3b478 /rnl.c | |
parent | 3d937d13bf77a2cda41a0a9ba8fc6d1e7885cf70 (diff) | |
download | rnl-5e9f8c0865f99fe4d614dc69c82eb1ca74ec363e.tar.gz rnl-5e9f8c0865f99fe4d614dc69c82eb1ca74ec363e.tar.xz rnl-5e9f8c0865f99fe4d614dc69c82eb1ca74ec363e.zip |
rename arguments
Diffstat (limited to 'rnl.c')
-rw-r--r-- | rnl.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/rnl.c b/rnl.c index b23abbb..594e5c5 100644 --- a/rnl.c +++ b/rnl.c @@ -17,20 +17,20 @@ main(int argc, char *argv[]) int mode = -1; char nl = '\n'; - while ((c = getopt(argc, argv, "01sz")) != -1) + while ((c = getopt(argc, argv, "0aso")) != -1) switch (c) { - case '0': mode = 0; break; - case '1': mode = 1; break; + case '0': nl = '\0'; break; + case 'a': mode = 0; break; case 's': mode = -1; break; - case 'z': nl = '\0'; break; + case 'o': mode = 1; break; default: fprintf(stderr, -"Usage: %s [-01sz] < INPUT writes to stdout\n" -" %s [-01sz] INPUT... modifies in-place!\n" -" -0 strip all newlines at end\n" -" -1 strip one newline at end\n" +"Usage: %s [-0aso] < INPUT writes to stdout\n" +" %s [-0aso] INPUT... modifies files in-place!\n" +" -0 strip NUL bytes instead of newlines\n" +" -a strip all newlines at end\n" " -s default: strip all but one newline at end\n" -" -z strip NUL bytes instead of newlines\n", +" -o strip one newline at end\n", argv[0], argv[0]); exit(1); } |