руководство

Функции, определенные пользователем

awk поддерживает функции, определенные пользователем:

         function имя( список_аргументов) {
                      операторы
         }

Это определение может появляться в любом месте, где возможен оператор "шаблон-действие". Список аргументов - это список имен переменных, разделенных запятыми. Внутри тела функции эти переменные ссылаются на действительные переменные при вызове функции. Между именем функции и левой круглой скобкой не должно быть пробела, иначе это будет означать конкатенацию.

Массив элементов просматривается ...

Основные сведения об awk

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

10.1.1. Структура программы

Основной операцией awk является сканирование набора вводных строк (одну за другой) для поиска строк, которые соответствуют одному из набора шаблонов или условий, которые вы указали. Для каждого шаблона вы можете указать действие, это действие выполняется с каждой строкой, которая соответствует шаблону.

Структура awk:

        шаблон {действие}
        шаблон {действие}

Пример.

	$ ...

Простые команды

Появление на экране подсказки означает, что система LINUX распознала вас как полномочного пользователя и ждет от вас ввода команды.

Например, попытайтесь запустить команду date. Введите команду и нажмите клавишу <RETURN>. Система LINUX обращается к программе, называемой date, выполнит ее и напечатает результат на экране:

	$ date<CR>
        Tues  Jul  18  14:49:07 1991
        $

Команда date печатает дату и время.

Теперь введите команду who и нажмите клавишу <RETURN>. Ваш экран будет выглядеть следующим образом:

	$ ...

Процедура регистрации

Когда появится подсказка login:, введите регистрационное имя и нажмите клавишу <RETURN>. Например, если ваше регистрационное имя startship, то строка регистрации будет выглядеть следующим образом:

	login: startship<CR>

Если вы сделаете ошибку при вводе вашего регистрационного имени, то вы можете исправить ее с помощью символа @ или клавиши <BACKSPACE>.

Примечание. Помните, что вы должны вводить маленькими буквами. Если при вводе будете использовать большие буквы, то система LINUX будет ожидать при ...

Получение регистрационного имени

Регистрационное имя - это имя, с помощью которого система LINUX проверяет, являетесь ли вы полномочным пользователем системы, во время запроса доступа к ней. Регистрационное имя вы должны вводить каждый раз, когда вы хотите войти в систему.

Чтобы получить регистрационное имя, обратитесь к администратору системы LINUX. Существует несколько правил выбора регистрационного имени. Обычно длина имени составляет от 3 до 8 символов. Оно может состоять из больших или маленьких букв, цифр, символа подчеркивания, но не может начинаться с ...

Использование символов управления

Найдите на клавиатуре клавишу управления. Обычно она помечается CONTROL или CTRL, и возможно находится либо левее буквы A или ниже буквы Z. Клавиша управления используется в комбинации с другими символами для выполнения некоторых действий над вводимой строкой. Вводимые таким образом команды называются символами управления. Некоторые управляющие символы выполняют те же действия, что и клавиши <BACKSPACE> и <TAB>. Другие определяют команды, которые являются специфичными для системы LINUX. Например, только управляющий символ (по умолчанию ^s) ...

Основные сведения для пользователей Linux

В этом разделе описывается как использовать систему LINUX. Уделено особое внимание установке требуемых характеристик терминала, объясняется как использовать клавиатуру, получить регистрационное имя, войти в систему и выйти из нее, ввести команды.

Чтобы установить контакт с системой LINUX вам необходимо иметь:

  • терминал;
  • регистрационное имя, которое идентифицирует вас как
    полномочного пользователя;
  • пароль, который проверяет вас на идентичность;
  • инструкции для диалога и доступа с системе LINUX, если
    ваш ...

Принятые соглашения

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

< > -
ввод, который не появляется на экране (например,
пароль, табуляция, RETURN) в тексте приводится в
угловых скобках;
<^char> -
управляющие символы приводятся тоже в угловых
скобках, т.к. они не появляются на экране во время
ввода. Символ ^ означает управляющую клавишу (обычно
она называется CTRL). Управляющую клавишу и символ char
необходимо нажимать одновременно;
[] -
ключи и ...

Команды

Программа - это набор инструкций для компьютера. Программы, которые могут быть выполнены компьютером без предварительной трансляции, называются исполняемыми программами или командами. Как обычному пользователю системы LINUX вам доступно множество стандартных программ и инструментальных средств. Если вы используете систему LINUX для написания программ и развития программного обеспечения, то вы также можете задействовать системные вызовы, подпрограммы и другие инструментальные средства. И, конечно, любая написанная вами программа будет в вашем ...

Ленты новостей