diff --git a/bin/ls/ls.1 b/bin/ls/ls.1 index 8b7672b996c..d9e006bb84c 100644 --- a/bin/ls/ls.1 +++ b/bin/ls/ls.1 @@ -194,6 +194,8 @@ Use time when file status was last changed for sorting or printing. Directories are listed as plain files (not searched recursively). .It Fl f Output is not sorted. +This option turns on +.Fl a . .It Fl g This option is deprecated and is only available for compatibility with diff --git a/bin/ls/ls.c b/bin/ls/ls.c index be0903561f0..a46f358bd0c 100644 --- a/bin/ls/ls.c +++ b/bin/ls/ls.c @@ -226,6 +226,9 @@ main(int argc, char *argv[]) f_accesstime = 0; f_statustime = 0; break; + case 'f': + f_nosort = 1; + /* FALLTHROUGH */ case 'a': fts_options |= FTS_SEEDOT; /* FALLTHROUGH */ @@ -300,9 +303,6 @@ main(int argc, char *argv[]) f_listdir = 1; f_recursive = 0; break; - case 'f': - f_nosort = 1; - break; case 'g': /* Compatibility with 4.3BSD. */ break; case 'h':