Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ findsrc(1) — BSD/386 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

makekit(1l)



FINDSRC(1)                                             FINDSRC(1)


NAME
       findsrc - walk directories, trying to find source files

SYNOPSIS
       findsrc [ -.  ] [ -dyorn ] [ -ooutputfile ] [ -R ] [ -S
       ] [ -v ] [ file... ]

DESCRIPTION
       Findsrc recursively examines  all  directories  and  files
       specified  on  the  command line, and determines, based on
       the file name, whether the file contains  source  code  or
       not.   All  directories  are listed first, followed by all
       regular files, with one item per line.

       If findsrc is unable to make a decision,  it  invokes  the
       file(1)  command, and prompts the user for a decision.  In
       reply to the  prompt,  type  the  letter  ``y''  or  ``n''
       (either case); RETURN means yes.  If the reply starts with
       an exclamation point, the rest of the line is  passed  off
       to  a  sub-shell and the question is repeated.  The ``-d''
       option may be used with an argument of ``y'' or  ``n''  to
       by-pass the interaction, and provide a default answer.

       The  ``-o''  option may be used to specify an output file-
       name.  This is designed to prevent confusion if a  command
       like the following is executed:
              findsrc . * >LIST

       By default, findsrc ignores files whose names begin with a
       period, like ``.newsrc'' or ``.tags''; such files  may  be
       included  by  using  the ``-.'' option.  Findsrc also nor-
       mally ignores RCS and SCCS files  and  directories;  using
       either  the  ``-R''  or  ``-S''  option  causes both to be
       included.

       Findsrc normally lists only the names of those files  that
       have  been  selected.   If  the  ``-v''  option  is  used,
       rejected files are  also  listed  preceeded  by  the  word
       ``PUNTED.''

       If no files are specified on the command line, the program
       operates as a filter, reading a list of files and directo-
       ries from the standard input, one per line.

SEE ALSO
       makekit(1l).











                                                                1


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026