summaryrefslogtreecommitdiffstats
path: root/usr.bin/find/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/find/main.c')
-rw-r--r--usr.bin/find/main.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/usr.bin/find/main.c b/usr.bin/find/main.c
index 49ad226..2ba3ea4 100644
--- a/usr.bin/find/main.c
+++ b/usr.bin/find/main.c
@@ -66,6 +66,7 @@ int isdeprecated; /* using deprecated syntax */
int isdepth; /* do directories on post-order visit */
int isoutput; /* user specified output operator */
int isxargs; /* don't permit xargs delimiting chars */
+int issort; /* travel the file hierarchy lexicographical order */
static void usage __P((void));
@@ -84,7 +85,7 @@ main(argc, argv)
p = start = argv;
Hflag = Lflag = 0;
ftsoptions = FTS_NOSTAT | FTS_PHYSICAL;
- while ((ch = getopt(argc, argv, "HLPXdf:x")) != -1)
+ while ((ch = getopt(argc, argv, "HLPXdf:sx")) != -1)
switch (ch) {
case 'H':
Hflag = 1;
@@ -106,6 +107,9 @@ main(argc, argv)
case 'f':
*p++ = optarg;
break;
+ case 's':
+ issort = 1;
+ break;
case 'x':
ftsoptions |= FTS_XDEV;
break;
OpenPOWER on IntegriCloud