Это команда whatposix, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
что - идентифицировать файлы SCCS (ТЕХНОЛОГИИ)
СИНТАКСИС
почему [−с] файл...
ОПИСАНИЕ
Ассоциация почему Утилита должна искать в указанных файлах все вхождения шаблона, который получить
(См. получить) заменяет%Z% ключевое слово ("@ (#)") и напишет на стандартный вывод, что
следует до первого появления одного из следующих:
" > новая линия \ NUL
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Ассоциация почему утилита должна соответствовать тому Базовые определения POSIX.1-2008, Раздел
12.2, утилита Синтаксис Инструкции.
Поддерживается следующая опция:
−с Завершите работу после обнаружения первого вхождения шаблона в каждом файле.
ОПЕРАНДЫ
Поддерживаются следующие операнды:
файл Путь к файлу для поиска.
СТАНДИН
Не используется.
ВХОД FILES
Входные файлы должны быть любого типа.
ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ
Следующие переменные среды должны влиять на выполнение почему:
ДЛИННЫЙ Задайте значение по умолчанию для переменных интернационализации, которые не установлены или
нулевой. (См. Том Базовых определений POSIX.1-2008, Раздел 8.2,
Интернационализация Переменные за приоритет интернационализации
переменные, используемые для определения значений категорий локали.)
LC_ALL Если установлено непустое строковое значение, переопределить значения всех остальных
переменные интернационализации.
LC_CTYPE Определите локаль для интерпретации последовательностей байтов текстовых данных
как символы (например, однобайтовые, а не многобайтовые символы в
аргументы и входные файлы).
LC_MESSAGES
Определите языковой стандарт, который следует использовать, чтобы повлиять на формат и содержимое
диагностические сообщения записываются в стандартную ошибку.
НЛПСАТ Определите расположение каталогов сообщений для обработки LC_MESSAGES.
АСИНХРОННЫЙ СОБЫТИЯ
По умолчанию.
стандартный вывод
Стандартный вывод должен состоять из следующего для каждого файл операнд:
"% s: \ n \ t% s \ n", <пути>,идентификация string>
СТДЕРР
Стандартная ошибка должна использоваться только для диагностических сообщений.
ВЫВОД FILES
Нет.
РАСПРОСТРАНЕНИЯ ОПИСАНИЕ
Нет.
ВЫХОД статус
Должны быть возвращены следующие значения выхода:
0 Совпадений не найдено.
1 В противном случае.
ПОСЛЕДСТВИЯ OF ОШИБКИ
По умолчанию.
Ассоциация после разделах Он информативный.
ЗАЯВЛЕНИЕ ИСПОЛЬЗОВАНИЕ
Ассоциация почему Утилита предназначена для использования вместе с командой SCCS получить, который
автоматически вставляет идентифицирующую информацию, но ее также можно использовать там, где
информация вставляется любым другим способом.
Когда строка "@ (#)" включен в библиотечную процедуру в разделяемой библиотеке, возможно, он не
быть найденным в а. выход файл, используя эту библиотечную процедуру.
ПРИМЕРЫ
Если программа на языке C в файле fc содержит:
колесница идентификатор [] = "@(#)идентификация Информация";
и fc скомпилирован, чтобы дать fo и а. выход, затем команду:
почему fc fo а. выход
пишет:
ФК:
идентификация информация
...
fo:
идентификация информация
...
выход:
идентификация информация
...
ОБОСНОВАНИЕ
Нет.
БУДУЩЕЕ НАПРАВЛЕНИЯ
Нет.
Используйте whatposix онлайн с помощью сервисов onworks.net