WHAT(1) WHAT(1)
НАЗВАНИЕ
what - идентификация SCCS-файлов
СИНТАКСИС
what [-s] файл ...
ОПИСАНИЕ
Команда what ищет в указанных файлах все вхождения шаб-
лона, который get(1) подставляет вместо значения ключе-
вого слова %Z% (в настоящее время это @(#)) и печатает
все символы, следующие за ним до тех пор, пока не
встретятся ", >, перевод_строки, \, или символ с кодом
0. Например, если программа на языке C, хранящаяся в
файле f.c, содержит
char ident[] = "@(#)идентифицирующая информация";
и из файла f.c получились файлы f.o и a.out, то команда
what f.c f.o a.out
напечатает
f.c:
идентифицирующая информация
f.o:
идентифицирующая информация
a.out:
идентифицирующая информация
Команда what предназначена для использования совместно
с командой get(1), которая вставляет идентифицирующую
информацию автоматически, но ее можно использовать так-
же и в случае ручного занесения информации.
У команды есть только одна опция:
-s Найти в каждом файле только первое вхождение за-
данного шаблона.
СМ. ТАКЖЕ
get(1), help(1).
КОДЫ ЗАВЕРШЕНИЯ
0 Шаблон удалось найти.
1 Шаблон найти не удалось.
ДИАГНОСТИКА
Для раз яснений пользуйтесь командой help(1).
СЮРПРИЗЫ
Возможно, что сочетание @(#) окажется в файле случайно,
но в большинстве случаев неприятностей это не доставля-
ет.
|