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

Ad


Значок OnWorks

deltaposix - онлайн у хмарі

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

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

ПРОГРАМА:

ІМ'Я


delta — внести дельту (зміну) у файл SCCS (РОЗВИТОК)

СИНТАКСИС


дельта [−nps] [−г список] [−м mrlist] [−р SID] [−y[коментар]] файл...

ОПИС


Команда дельта утиліта повинна використовуватися для постійного внесення змін до названих файлів SCCS
які були внесені до файлів, отриманих за допомогою отримати (називається g-файлиабо створені файли).

ВАРІАНТИ


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

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

−р SID Унікально визначити, яка дельта має бути внесена до файлу SCCS. Використання цього
опціон необхідний лише у випадку, якщо невиконані два або більше отримати команди для
редагування (отримати −e) у тому самому файлі SCCS були зроблені тією ж особою (логін
ім'я). Значення SID, зазначене за допомогою −р опцією може бути або SID
зазначено на отримати командний рядок або ідентифікатор SID, який потрібно зробити відповідно до повідомлення отримати
корисність; побачити отримати.

−s Придушити звіт до стандартного виводу діяльності, пов’язаної з кожним
файл. Дивіться розділ STDOUT.

−n Вкажіть збереження відредагованого g-файл (зазвичай видаляється після завершення дельта
обробка).

−г список Вкажіть a список (Див. отримати для визначення список) дельт, які мають бути
ігнорується, коли доступ до файлу здійснюється на рівні змін (SID), створеному цим
дельта.

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

If −м не використовується і '−' не вказано як аргумент файлу, а стандартний
input є терміналом, слід записати підказку, описану в розділі STDOUT
до стандартного виводу перед зчитуванням стандартного введення; якщо стандартний вхід
не термінал, підказка не видається.

ЗМ у списку відокремлюються символів або екранований
символів. Невтекла припиняє дію списку ЗМ. Втеча
характер є .

Якщо v прапорець має значення, він має вважатися ім'ям програми, яка
підтверджує правильність номерів MR. Якщо ненульовий статус виходу
повернуто з програми підтвердження номера MR, дельта комунальна служба
припинити. (Припускається, що не всі номери MR були дійсними.)

−y[коментар]
Опишіть причину створення дельти. The коментар має бути довільним
група рядків, які відповідають визначенню текстового файлу. Реалізація
підтримає коментарs від нуля до 512 байт і може підтримувати довші значення. А
нульовий рядок (зазначений як будь-який −y, −y"", або у відповідь на запит a
коментар) вважається дійсним коментар.

If −y не вказано і '−' не вказано як аргумент файлу, а
стандартним введенням є термінал, підказка, описана в розділі STDOUT
бути записані на стандартний вихід до того, як стандартний вхід буде прочитаний; якщо стандарт
вхід не є терміналом, підказка видавати не буде. Невтекла буде
завершити текст коментаря. Символ втечі є .

Команда −y опція потрібна, якщо файл операнд задається як '−'.

−стр Запишіть (у стандартний вихід) відмінності файлу SCCS до і після дельти
застосовується в різниця формат; побачити різниця.

ОПЕРАНДИ


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

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

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

STDIN


Стандартним введенням має бути текстовий файл, який використовується лише в таких випадках:

* Щоб прочитати ан mrlist або коментар (Див −м та −y варіанти).

* A файл операнд зазначається як '−'. У цьому випадку −y Варіант необхідно використовувати
вкажіть коментар, і якщо файл SCCS містить v встановлений прапор, −м варіант також повинен
використовуватися для визначення списку MR.

ВХІД ФАЙЛИ


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

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


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

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

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

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

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

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

TZ Визначте часовий пояс, у якому час і дата записані у файлі SCCS.
Якщо TZ змінна не встановлена ​​або NULL, невизначений системний часовий пояс за замовчуванням
використаний

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


Якщо SIGINT перехоплено, тимчасові файли повинні бути очищені та дельта повинен вийти з не-
нульовий код виходу. Для всіх інших сигналів слід виконувати стандартні дії; побачити розділ 1.4,
Утиліта Опис Типово.

ВИСТАВКА


Стандартний вихід повинен використовуватися лише для таких повідомлень у мові POSIX:

* Підказки (див −м та −y параметри) у таких форматах:

"Місіс? "

"коментарі?"

Підказка про ЗМ, якщо вона написана, завжди має передувати запиту на коментарі.

* Звіт про діяльність кожного файлу (крім −s вказана опція) в
такий формат:

"%s\n%d вставлено\n%d видалено\n%d без змін\n", <Нові SID>,
<номер of ліній вставлено>,номер of ліній видалено>,
<номер of ліній без змін>

STDERR


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

ВИХІД ФАЙЛИ


Будь-які оновлені файли SCCS мають бути файлами невизначеного формату.

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


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

EXIT СТАТУС


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

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

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

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


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

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

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


Проблеми можуть виникнути, якщо були змінені системні дата і час (наприклад, put
вперед, а потім назад, або несинхронізовані годинники по мережі), а також може виникнути
коли різні значення TZ використовуються змінні середовища.

Проблеми подібного характеру можуть виникнути і для роботи отримати корисність, яка
записує дату та час у тілі файлу.

ПРИКЛАДИ


Ні.

ОБГОВОРЕННЯ


Ні.

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


Ні.

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


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

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

Команди Linux

Ad