Accept and ignore -e which is specified in POSIX.
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/more.html
---
 util-linux/more.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/util-linux/more.c b/util-linux/more.c
index eea69da06..a830dcbc1 100644
--- a/util-linux/more.c
+++ b/util-linux/more.c
@@ -84,11 +84,12 @@ int more_main(int argc UNUSED_PARAM, char **argv)
        /* Parse options */
        /* Accepted but ignored: */
        /* -d   Display help instead of ringing bell */
+       /* -e   Exit immediately after writing the last line */
        /* -f   Count logical lines (IOW: long lines are not folded) */
        /* -l   Do not pause after any line containing a ^L (form feed) */
        /* -s   Squeeze blank lines into one */
        /* -u   Suppress underlining */
-       getopt32(argv, "dflsu");
+       getopt32(argv, "deflsu");
        argv += optind;
 
        /* Another popular pager, most, detects when stdout
-- 
2.38.1

_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to