Книга: Разработка приложений в среде Linux. Второе издание
26.5.1. Определение псевдонимов
26.5.1. Определение псевдонимов
Псевдонимы обычно определяются в двух местах: в /etc/popt
и в файле .popt
, хранящемся в домашнем каталоге пользователя (его можно найти через переменную окружения HOME
). Оба файла имеют одинаковую форму в виде произвольного количества строк, форматированных следующим образом:
appname alias newoption expansion
представляет имя приложения, которое должно быть таким же именем, как и имя в параметре
appnamename
, переданное функции poptGetContext()
. Благодаря этому в каждом файле можно определять псевдонимы для нескольких программ. Ключевое слово alias
указывает на то, что определяется псевдоним; на данный момент конфигурационные файлы popt
поддерживают только псевдонимы, однако в будущем появятся новые возможности. Следующим параметром является параметр, для которого необходимо задать псевдоним; это может быть как короткий, так и длинный параметр. Остальная часть строки определяет расширение псевдонима. Синтаксический анализ строки выполняется по аналогии с командой оболочки, в которой в качестве кавычек можно использовать символы , "
и '
. Если последним символом строки будет обратная косая черта, то следующая строка в файле трактуется как логическое продолжение строки, содержащей этот символ, как и в оболочке.
Следующий элемент добавляет параметр --text
в команду grep
, как было предложено в начале этого раздела.
grep alias --text -i -n -E -2
- Определение псевдонимов с использованием предложения AS
- 1.2. Определение количества информации. Единицы измерения количества информации
- Определение версии клиента
- Определение пользовательского формата числовых данных
- Определение целей. Построение цепочек
- Определение необходимого системного вызова
- Раздел 1 Лояльность: определение и ключевые факторы
- Определение позиционного уровня
- 3.3. Определение объектов защиты
- Определение собственной миссии
- Определение факторов риска
- Определение контекстно-связанных объектов