Це ідентифікатор команди, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
ident - ідентифікувати рядки ключових слів RCS у файлах
СИНТАКСИС
ідент [ -q ] [ -V ] [ файл ...]
ОПИС
ідент шукає всі екземпляри шаблону $ключове слово: текст $ у названих файлах або, якщо
файли не називаються, стандартний вхід.
Ці шаблони зазвичай вставляють автоматично за допомогою команди RCS co(1), але також можна
вставлятися вручну. Варіант -q пригнічує попередження, якщо немає шаблонів
у файлі. Варіант -V друкує номер версії RCS.
ідент працює як з текстовими файлами, так і з об’єктними файлами та дампами. Наприклад, якщо C
програми в fc містить
#включати
статичний бак сопзЬ rcsid[] =
"$Id: fc,v 5.4 1993/11/09 17:40:15 егерт Exp $";
Int main () { повертати printf("%s\n", rcsid) == EOF; }
та fc компілюється в fo, потім команда
ідент fc fo
виведе
fc:
$Id: fc,v 5.4 1993/11/09 17:40:15 егерт Exp $
для:
$Id: fc,v 5.4 1993/11/09 17:40:15 егерт Exp $
Якщо програма на C визначає рядок як rcsid вище, але не використовує його, стрічка(1) може
скаржаться, і деякі компілятори C оптимізують рядок. Найнадійніше рішення
полягає в тому, щоб програма використовувала rcsid рядок, як показано у прикладі вище.
ідент знаходить усі випадки $ключове слово: текст $ візерунок, навіть якщо ключове слово насправді не є
ключове слово, яке підтримує RCS. Це дає вам інформацію про нестандартні ключові слова, як-от
$XConsortium$.
Шаблон зазвичай вимагає двокрапки та пробілу одразу після ключового слова та a
простір безпосередньо перед завершенням $, але для Subversion 1.2 (і новіших версій)
сумісність, ідент також розпізнає шаблон $ключове слово:: текст $ (тобто дві двокрапки
і пробіл) і візерунок $ключове слово:: текст #$ (також із хешем перед
закінчення $). Це синтаксис ключового слова фіксованої ширини. Підводячи підсумок, три
визнані закономірності:
$ключове слово: текст $
$ключове слово:: текст $
$ключове слово:: текст #$
КЛЮЧОВІ СЛОВА
Ось список ключових слів, які наразі ведеться co(1). Усі часи вказано
Універсальний координований час (UTC, іноді називається GMT) за замовчуванням, але якщо файли були
виписався з co's -zзона опція, час надається з числовою вказівкою часового поясу
додається.
$Автор$
Ім’я користувача, який перевіряв версію.
$Дата$ Дата та час реєстрації редакції.
$Header$
Стандартний заголовок, що містить повну назву файлу RCS, номер версії, дату
і час, автор, стан і шафка (якщо заблоковано).
$Id$ Такий же, як $Header$, за винятком того, що ім'я файлу RCS не містить компонентів каталогу.
$Locker$
Ім’я користувача, який заблокував ревізію (порожнє, якщо не заблоковано).
$Log$ Повідомлення журналу, надане під час реєстрації. Для ідент' цілі, це еквівалентно
до $RCSfile$.
$Name$ Символічна назва, яка використовується для перевірки редакції, якщо така є.
$RCSfile$
Ім'я файлу RCS без компонентів каталогу.
$ Ревізія $
Номер версії, призначений версії.
$Джерело$
Повна назва файлу RCS.
$State$
Держава, призначена для перегляду з -s можливість RCS(1) або ci(1).
co(1) представляє наступні символи у значеннях ключових слів за допомогою escape-послідовностей, які потрібно зберегти
рядки ключових слів правильно сформовані.
бак бігти послідовність
таб \t
новий рядок \n
простір \ 040
$ \ 044
\ \\
ІДЕНТИФІКАЦІЯ
Автор: Вальтер Ф. Тічі.
Перегляд сторінки посібника: 5.9.4; Дата випуску: 2015.
Авторські права © 2010-2015 Thien-Thi Nguyen.
Авторські права © 1990, 1992, 1993 Пол Еггерт.
Авторське право © 1982, 1988, 1989 Walter F. Tichy.
Використовуйте ident онлайн за допомогою служб onworks.net