| Сервер поддерживается Центром Информационных Технологий (095) 932-9212, 932-9213, 939-0783 E-mail: info@citforum.ru

Сервер содержит море(!) аналитической информации | CIT Forum CD-ROM

### 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).

СЮРПРИЗЫ
Возможно, что сочетание @(#) окажется в файле случайно, но в большинстве случаев неприятностей это не доставляет.

Comments: info@citmgu.ru Designed by Andrey Novikov Copyright © CIT