?
Solved

Looking for a find command

Posted on 2002-03-21
2
Medium Priority
?
253 Views
Last Modified: 2010-04-21
Hi, i'm trying to come up with a find command that will find all executables on the system and sort them by group and then by user

Here is what I have come up with:

find / -perm -0111  ! -type d -ls ! -print

Any help would be greatly appreciated.

0
Comment
Question by:thewing
2 Comments
 
LVL 40

Accepted Solution

by:
jlevie earned 400 total points
ID: 6885480
Use:

find / -perm -0111  ! -type d -ls | sort -k 5,6
0
 
LVL 38

Expert Comment

by:yuzh
ID: 6885493
Hi thewing,

   Try the following command:

    find . -perm a=rwx,g-w,o-w -type f -ls | sort -k 6

    This will sort it by group, and you can change whatever the permission you want.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Attention: This article will no longer be maintained. If you have any questions, please feel free to mail me. jgh@FreeBSD.org Please see http://www.freebsd.org/doc/en_US.ISO8859-1/articles/freebsd-update-server/ for the updated article. It is avail…
I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (http://www.experts-exchange.com/OS/Unix/BSD/FreeBSD/A_3660-S…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Suggested Courses
Course of the Month14 days, 20 hours left to enroll

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question