what - extract SCCS version information from a file
what [-s] filename...
The what utility searches each filename for occurrences of the pattern @(#) that the SCCS get command (see sccs-get(1)) substitutes for the @(#) ID keyword, and prints what follows up to a ", >, NEWLINE, \, or NULL character.
The following option is supported:
-sStops after the first occurrence of the pattern.
Example 1 Extracting SCCS version information
If a C program in file program.c contains
char sccsid = "@(#)identification information";
and program.c is compiled to yield program.o and a.out, the command:
example% what program.c program.o a.out
The following exit values are returned:
0Any matches were found.
1No matches found.
See environ(5) for descriptions of the following environment variables that affect the execution of what: LANG, LC_ALL, LC_CTYPE, LC_MESSAGES, and NLSPATH.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE ATTRIBUTE VALUE Availability SUNWsprot
sccs(1), sccs-admin(1), sccs-cdc(1), sccs-comb(1), sccs-delta(1), sccs-get(1), sccs-help(1), sccs-prs(1), sccs-prt(1), sccs-rmdel(1), sccs-sact(1), sccs-sccsdiff(1), sccs-unget(1), sccs-val(1), sccsfile(4), attributes(5), environ(5), standards(5)
Use the SCCS help command for explanations (see sccs-help(1)).
There is a remote possibility that a spurious occurrence of the @(#) pattern could be found by what.
|SunOS 5.11||what (1)||30 Sep 2002|