англійськафранцузькаіспанська

Ad


Значок OnWorks

adminposix - Інтернет у хмарі

Запустіть adminposix у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда adminposix, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


admin — створювати та адмініструвати файли SCCS (РОЗВИТОК)

СИНТАКСИС


адмін −i[ім'я] [−n] [−а Логін] [−d прапор] [−e Логін] [−f прапор]
[−м mrlist] [−р отн] [−t[ім'я] [−y[коментар]] новий файл

адмін −n [−а Логін] [−d прапор] [−e Логін] [−f прапор] [−м mrlist]
[−t[ім'я]] [−y[коментар]] новий файл...

адмін [−а Логін] [−d прапор] [−м mrlist] [−р отн] [−t[ім'я]] файл...

адмін −h файл...

admin −z файл...

ОПИС


Команда адмін утиліта створює нові файли SCCS або змінює параметри існуючих. Якщо
іменований файл не існує, його слід створити, а його параметри ініціалізувати
відповідно до вказаних параметрів. Параметри, не ініціалізовані опцією, мають бути
присвоєно значення за умовчанням. Якщо іменований файл існує, параметри, що відповідають
зазначені параметри необхідно змінити, а інші параметри залишити як є.

Усі назви файлів SCCS, які надає програма, мають мати форму s.ім'я файлу. Новий SCCS
файлам надається режим дозволу лише на читання. Дозвіл на запис у батьківському каталозі
необхідний для створення файлу. Усі написання виконано адмін має бути тимчасовим x-файл,
з назвою х.ім'я файлу (Див. отримати), створений у режимі лише для читання, якщо адмін створює новий SCCS
або створений у тому ж режимі, що й файл SCCS, якщо файл уже існує.
Після успішного виконання адмін, файл SCCS має бути видалено (якщо він існує), і
x-файл буде перейменовано на ім'я файлу SCCS. Це гарантує наявність змін
до файлу SCCS лише за відсутності помилок.

Команда адмін утиліта також має використовувати файл тимчасового блокування (з назвою z.ім'я файлу), який використовується
щоб запобігти одночасним оновленням файлу SCCS; побачити отримати.

ВАРІАНТИ


Команда адмін утиліта повинна відповідати тому Base Definitions POSIX.1-2008, розділ
12.2, Утиліта синтаксис керівні вказівки, за винятком того, що −i, −t та −y параметри є необов'язковими
параметри-аргументи. Ці необов’язкові параметри-аргументи не повинні подаватись окремо
аргументи. Підтримуються такі параметри:

−n Створіть новий файл SCCS. Коли −n використовується без −i, файл SCCS має бути
створено з керуючою інформацією, але без даних файлу.

−я[ім'я] вкажіть ім'я файлу, з якого має бути текст для нового файлу SCCS
взято. Текст становить першу дельту файлу (див −р варіант для
схема дельта-нумерації). Якщо −i використовується варіант, але ім'я варіант-
аргумент опущено, текст буде отримано шляхом читання стандартного введення.
Якщо цей параметр пропущено, файл SCCS буде створено з керуванням
інформації, але без даних файлів. The −i варіант передбачає −n варіант.

−р SID Укажіть SID початкової дельти, яку потрібно вставити. Цей SID має бути магістралью
SID; тобто гілки та порядкові номери мають бути нульовими або відсутніми. The
номер рівня необов'язковий і за замовчуванням дорівнює 1.

−t[ім'я] вкажіть ім'я файлу, з якого буде взято описовий текст для файлу SCCS
бути прийнятим. У випадку наявних файлів SCCS (жодного −i ні −n вказано):

* A −t варіант без а ім'я параметр-аргумент має викликати видалення
описовий текст (якщо є) у файлі SCCS.

* A −t варіант з a ім'я параметр-аргумент має викликати текст (якщо є) у
іменований файл для заміни описового тексту (якщо такий є), який зараз знаходиться в SCCS
файлу.

−f прапор Вкажіть a прапор, і, можливо, значення для прапор, для розміщення в СККС
файл. Кілька −f варіанти можуть поставлятися окремо адмін command line.
Реалізації мають розпізнавати такі позначки та пов’язані значення:

b Дозволити використання −b варіант на a отримати команда для створення дельт гілок.

cстеля Укажіть найвищий випуск (тобто стелю), число менше або
дорівнює 9999, яке може бути отримано за допомогою a отримати команда для редагування. The
значення за замовчуванням для невизначеного c прапор має бути 9999.

fпол Вкажіть найнижчий випуск (тобто поверх), число більше 0 але
менше 9999, яке може бути отримано a отримати команда для редагування. The
значення за замовчуванням для невизначеного f прапор має бути 1.

dSID Укажіть дельта-номер (SID) за замовчуванням, який буде використовувати a отримати команда

iвул Обробити повідомлення ``No ID keywords'', видане отримати or дельта як фатальний
помилка. За відсутності цього прапорця повідомлення є лише попередженням. The
повідомлення видається, якщо немає ідентифікаційних ключових слів SCCS (див отримати) знайдені
у тексті, отриманому або збереженому у файлі SCCS. Якщо значення є
надається, програма має забезпечити точний збіг ключових слів
заданий рядок; однак рядок має містити ключове слово та ні
вбудований персонажів.

j Дозволити одночасний доступ отримати команди для редагування на тому ж SID SCCS
файл. Це дозволяє багаторазово оновлювати ту саму версію
файл SCCS.

lсписок Вкажіть a список випусків, до яких більше не можна робити дельти (це
є отримати −e проти одного з цих заблокованих випусків не вдається). Відповідно
програми повинні використовувати наступний синтаксис для визначення a список.
Реалізації можуть приймати додаткові форми як розширення:

::= a |
::= | ,
::=

Персонаж a в список буде еквівалентно вказівці all
випуски для названого файлу SCCS. НетермінальнийSID> в діапазоні повинен
бути дельта-номером існуючої дельти, пов’язаної з файлом SCCS.

n Викликати дельта створити нульову дельту в кожному з цих випусків (якщо є)
пропускається, коли дельта створюється в новому випуску (наприклад, у
створення дельти 5.1 після дельти 2.7, випуски 3 і 4 пропускаються). Ці
нульові дельти повинні служити опорними точками, щоб пізніше дельти могли розгалужуватися
створюватися з них. Відсутність цього прапора призведе до пропуску
випуски не існують у файлі SCCS, запобігаючи дельтам гілок
від створення з них у майбутньому. Під час початкового створення
файлу SCCS, n прапор може бути проігнорований; тобто, якщо −р опція
використовується для встановлення номера випуску початкового SID на більше значення
ніж 1, нульові дельти не потрібно створювати для ``пропущених'' випусків.

qтекст Замінник, визначений користувачем текст для всіх входжень %Q% ключового слова в
текст файлу SCCS, отриманий отримати.

mмодуль Укажіть ім’я модуля файлу SCCS, яке замінює всі випадки
від %M% ключове слово в тексті файлу SCCS, отриманому отримати, Якщо m
прапор не вказано, присвоєним значенням має бути назва SCCS
файл з вед "." вилучено

tтип вкажіть тип модуля у файлі SCCS замінено на всі
випадки %Y% ключове слово в тексті файлу SCCS, отриманому отримати.

vpgm Викликати дельта щоб запитати номери запиту на модифікацію (MR) як
причина створення дельти. Необов'язкове значення вказує ім'я
Програма перевірки номера MR. (Якщо цей прапор встановлено під час створення SCCS
файл, заявка повинна гарантувати, що m використовується також варіант навіть
якщо його значення дорівнює нулю.)

−d прапор Зняти (видалити) зазначене прапор з файлу SCCS. Кілька −d варіанти можуть бути
поставляється окремо адмін команда. Див −f варіант для допустимого прапор імена.
( lсписок прапор дає a список випусків для розблокування. Див −f варіант для
подальший опис l прапор і синтаксис a список.)

−а Логін Вкажіть a Логін ім'я або числовий ідентифікатор групи, які потрібно додати до списку користувачів
хто може вносити дельти (зміни) у файл SCCS. Ідентифікатор групи має бути еквівалентним
до вказівки всіх Логін імена, загальні для ідентифікатора цієї групи. Кілька −а варіанти можуть бути
використовується на одному адмін командний рядок. Стільки Логінs або ідентифікатори числових груп, як
потрібний може бути в списку одночасно. Якщо список користувачів порожній, то
будь-хто може додати дельти. Якщо Логін або ідентифікатору групи передує a '!', користувачі так
зазначеному має бути відмовлено у дозволі робити дельти.

−e Логін Вкажіть a Логін ім'я або числовий ідентифікатор групи, які потрібно видалити зі списку користувачів
дозволяє вносити дельти (зміни) у файл SCCS. Вказівка ​​ідентифікатора групи є
еквівалентно вказівці всіх Логін імена, загальні для ідентифікатора цієї групи. Кілька −e
параметри можна використовувати на одному адмін command line.

−y[коментар]
Вставте коментар текст у файл SCCS як коментар для початкової дельти в
спосіб, ідентичний способу дельта. У локалі POSIX пропуск слова −y
опція призведе до того, що рядок коментаря за замовчуванням буде вставлено у форму:

"дата та час створений %s %s by %s", <дата>,час>,Логін>

дедата> виражається у форматі дата комунальні %y/%m/%d
специфікація перетворення,час> у форматі дата комунальні %T
формат специфікації перетворення таЛогін> це ім'я для входу користувача
створення файлу.

−м mrlist Вставте список номерів запитів на модифікацію (MR) у файл SCCS як
Причина створення початкової дельти таким же чином дельта,
додаток має гарантувати, що v прапор встановлено, а номери MR підтверджені
якщо v прапор має значення (назва програми перевірки номера MR). А
має бути написано діагностичне повідомлення, якщо v прапор не встановлено або перевірка MR
не вдається.

−h Перевірте структуру файлу SCCS і порівняйте щойно обчислену контрольну суму
із контрольною сумою, яка зберігається у файлі SCCS. Якщо нещодавно обчислене
контрольна сума не відповідає контрольній сумі у файлі SCCS, діагностичне повідомлення
має бути написано.

−z Повторно обчисліть контрольну суму файлу SCCS і збережіть її в першому рядку файлу SCCS
(Див −h варіант вище). Зауважте, що використання цього параметра на справді пошкоджених
може запобігти майбутньому виявленню пошкодження.

ОПЕРАНДИ


Підтримуються такі операнди:

файл Шлях до існуючого файлу або каталогу SCCS. Якщо файл є каталогом
адмін утиліта повинна вести себе так, ніби кожен файл у каталозі був вказаний
як іменований файл, за винятком файлів, які не є SCCS (останній компонент імені шляху робить
не починати з s.) і нечитані файли ігноруватимуться.

новий файл Шлях до файлу SCCS, який буде створено.

Якщо точно один файл or новий файл з'являється операнд, і він є '−', стандартне введення має бути
читати; кожен рядок стандартного вводу має вважатися назвою файлу SCCS
оброблені. Файли, що не належать до SCCS, і файли, які неможливо прочитати, мають мовчки ігноруватися.

STDIN


Стандартним введенням має бути текстовий файл, який використовується лише за умови −i вказується без опції-
аргумент або якщо a файл or новий файл операнд задається як '−'. Якщо перший символ
будь-який стандартний рядок введення у локалі POSIX результати не вказані.

ВХІД ФАЙЛИ


Існуючі файли SCCS мають бути текстовими файлами невизначеного формату.

Додаток повинен гарантувати, що файл, названий за −i варіанти ім'я варіант-аргумент
має бути текстовим файлом; якщо перший символ будь-якого рядка в цьому файлі є в
Локаль POSIX, результати не вказано. Якщо цей файл містить більше 99999 рядків,
кількість рядків, записаних у заголовку цього файлу, має становити 99999 для цієї дельти.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ


Наступні змінні середовища мають впливати на виконання адмін:

МОВА Надайте значення за замовчуванням для змінних інтернаціоналізації, які не встановлені або
нуль. (Дивіться том Base Definitions POSIX.1-2008, розділ 8.2,
Internationalization Змінні за пріоритет інтернаціоналізації
змінні, що використовуються для визначення значень категорій мовного стандарту.)

LC_ALL Якщо встановлено не порожнє значення рядка, замініть значення всіх інших
змінні інтернаціоналізації.

LC_CTYPE Визначте локаль для інтерпретації послідовностей байтів текстових даних
як символи (наприклад, однобайтові на відміну від багатобайтових символів у
аргументи та вхідні файли).

LC_MESSAGES
Визначте місцевий стандарт, який слід використовувати для впливу на формат і вміст
діагностичні повідомлення, записані до стандартної помилки та вмісту за замовчуванням −y
коментар.

NLSPATH Визначте розташування каталогів повідомлень для обробки LC_MESSAGES.

АСИНХРОННИЙ ПОДІЇ


За замовчуванням.

ВИСТАВКА


Не використовується.

STDERR


Стандартна помилка повинна використовуватися лише для діагностичних повідомлень.

ВИХІД ФАЙЛИ


Будь-які створені файли SCCS мають бути текстовими файлами невизначеного формату. Під час обробки
a файл, блокування z-файл, як описано в отримати, можна створювати та видаляти.

ПОВЕРНЕНІ ОПИС


Ні.

EXIT СТАТУС


Повинні бути повернуті такі вихідні значення:

0 Успішне завершення.

>0 Сталася помилка.

НАСЛІДКИ OF ПОМИЛКИ


За замовчуванням.

Команда після розділам він має інформативний.

ЗАСТОСУВАННЯ ВИКОРИСТАННЯ


Рекомендується, щоб каталоги, що містять файли SCCS, могли записувати лише власники,
і що самі файли SCCS будуть лише для читання. Режим каталогів повинен дозволяти тільки
власник для зміни файлів SCCS, що містяться в каталогах. Режим файлів SCCS
забороняє будь-яку модифікацію за винятком команд SCCS.

ПРИКЛАДИ


Ні.

ОБГОВОРЕННЯ


Ні.

Майбутнє НАПРЯМКИ


Ні.

Використовуйте adminposix онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad