| #!/bin/sh |
| # |
| # |
| # This software may be freely redistributed under the terms of the GNU |
| # public license. |
| # |
| # You should have received a copy of the GNU General Public License |
| # along with this program; if not, write to the Free Software |
| # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
| # |
| # This program looks for hidden executables |
| |
| find / -name '.*' -type f -perm /00111 2>/dev/null |
| |
| # Also need to find hidden dirs and see if anything below it is hidden |
| hidden_dirs=`find / -name '.*' -type d 2>/dev/null` |
| for d in $hidden_dirs |
| do |
| find $d -name '.*' -type f -perm /00111 2>/dev/null |
| done |
| |