Це команда dh-exec-illiterate, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
dh-exec-illiterate - Запис грамотних конфігураційних файлів debhelper!
СИНТАКСИС
#! /usr/bin/dh-exec --with=неграмотний,subst,install
Вітаю, мій дорогий читачу, і ласкаво просимо до чудового світу
грамотне програмування!
Сьогодні ми розглянемо, як записати файл встановлення debhelper
грамотний спосіб. Повірте, це буде дуже-дуже весело!
Отже, чого саме ми намагаємося досягти? Ми спробуємо
встановлення файлу з `src/this-file' у дереві вихідних кодів до a
багатоарковий шлях у двійковому файлі. Скажімо, до
`/usr/lib/foo/${DEB_HOST_MULTIARCH}/'.
Звичайно, ${DEB_HOST_MULTIARCH} є змінною, і її буде розширено
пізніше в конвеєрі dh-exec. Це буде щось на зразок
x86_64-linux-gnu.
Крім того, ми хочемо встановити всі файли з каталогу 'usr/lib'
під debian/tmp. Якби ми писали небуквальний файл встановлення, ми б
запишіть це правило так:
usr / lib
Але наведений вище опис набагато легше зрозуміти, чи не так?
Ми майже закінчили! Залишилося лише встановити скрипт
під назвою `rename-me' на `/usr/share/foo/new-name' - ми перейменували його
в процесі!
ОПИС
Підкоманда dh-exec-illiterate, на відміну від інших, не обслуговує жодного окремого випадку,
за винятком того, щоб служити попередженням для всіх, що речі можуть бути доведені до крайності, навіть з
dh-викон. З іншого боку, це так само, як інші підкоманди, тому не повинно бути
дзвонять напряму, але через dh-викон(1), який автоматично запускає всі доступні
підкоманди, якщо запущено; або явно з dh-викон --with=безграмотний.
Це програма, яка перекладатиме введені дані з майже вільного тексту на
щось схоже на інсталяційний файл. Принаймні, це єдиний підтримуваний вихід
формат на даний момент.
Усе, що не розпізнається, буде проігноровано та не надруковано. Визнаний
конструкції це:
`джерело' ... `пункт призначення'
Перший рядок між зворотною галочкою та одинарною лапкою буде розглядатися як
вихідний файл, наступний такий рядок буде цільовим. Якщо пункт призначення закінчується
зі слешом dh-exec-illiterate вважатиме це каталогом, інакше буде
вивести конструкцію, яку dh-exec-install може розпізнати як операцію перейменування.
'джерело'
Рядок без пробілів між двома одинарними лапками розглядається як джерело,
адресат якого не вказано, і залишається до dh_install(1) з'ясувати.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
DH_EXEC_SCRIPTDIR
Вказує, для якого каталогу слід шукати сценарії, що стосуються команди. Якщо ні
вказано, скрипти шукатимуться в /usr/share/dh-exec/.
Використовуйте dh-exec-illiterate онлайн за допомогою сервісів onworks.net