what(1) what(1)
NAME
what - identify SCCS files
SYNOPSIS
what [-s] files
DESCRIPTION
what searches the given files for all occurrences of the
pattern that get(1) substitutes for %Z% (this is @(#) at
this printing) and prints out what follows until the first
", >, newline, \, or null character. For example, if the C
program in file f.c contains
char ident[] = "@(#)identification information";
and f.c is compiled to yield f.o and a.out, then the command
what f.c f.o a.out
will print
f.c: identification information
f.o: identification information
a.out:
identification information
what is intended to be used in conjunction with the SCCS
command get(1), which inserts identifying information
automatically, but it can also be used where the information
is inserted manually. Only one flag option exists:
-s Quit after finding the first occurrence
of pattern in each file.
EXAMPLE
If test1.c has the following string:
char v[] = "@(#)1 test1.c 2";
typing
what test1.c
would print the following:
test1.c:
1 test1.c 2
FILES
/usr/bin/what
Page 1 (last mod. 1/16/87)
what(1) what(1)
SEE ALSO
get(1), help(1).
DIAGNOSTICS
Exit status is 0 if any matches are found, otherwise 1. Use
help(1) for explanations.
BUGS
It is possible that an unintended occurrence of the pattern
@(#) could be found just by chance, but this causes no harm
in nearly all cases.
Page 2 (last mod. 1/16/87)