Главная страница
Навигация по странице:

  • Специальные

  • Оператор

  • Практика бд. Операционные. Министерство образования и науки российской федерации университет итмо д. А. Зубок, А. В. Маятин


    Скачать 324.61 Kb.
    НазваниеМинистерство образования и науки российской федерации университет итмо д. А. Зубок, А. В. Маятин
    АнкорПрактика бд
    Дата11.04.2023
    Размер324.61 Kb.
    Формат файлаdocx
    Имя файлаОперационные.docx
    ТипДокументы
    #1055283
    страница5 из 22
    1   2   3   4   5   6   7   8   9   ...   22

    Арифметические операторы:



    "+" сложение "–" вычитание "*" умножение

    "/" деление (целочисленное) "**" возведение в степень "%" остаток от деления

    Специальные переменные. Для Bash существует ряд зарезервированных имен переменных, которые хранят определенные значения.

    • Позиционные параметры. Аргументы, передаваемые скрипту из командной строки, хранятся в зарезервированных переменных $0, $1, $2, $3..., где $0 – это название файла сценария, $1 – это первый аргумент, $2 – второй, $3 – третий и так далее. Аргументы, следующие за $9, должны заключаться в фигурные скобки, например: ${10}, ${11}, ${12}. Передача параметров скрипту происходит в виде перечисления этих параметров после имени скрипта через пробел в момент его запуска.

    • Другие зарезервированные переменные:

    $DIRSTACK содержимое вершины стека каталогов

    $EUID эффективный UID.

    $UID – ... содержит реальный идентификатор, который устанавливается только при логине.

    $GROUPS массив групп к которым принадлежит текущий пользователь

    $HOME домашний каталог пользователя

    $HOSTNAME hostname компьютера

    $HOSTTYPE архитектура машины.

    $PWD рабочий каталог

    $OSTYPE тип ОС

    $PATH путь поиска программ

    $PPID идентификатор родительского процесса

    $SECONDS время работы скрипта секундах)

    $# общее количество параметров, переданных скрипту

    $* все аргументы, переданные скрипту (выводятся в строку)

    $@ то же самое, что и предыдущий, но параметры выводятся в столбик

    $! PID последнего запущенного в фоне процесса

    $$ PID самого скрипта

    Код завершения. Команда exit может использоваться для завершения работы сценария, точно так же как и в программах на языке C. Кроме того, она может возвращать некоторое значение, которое может быть проанализировано вызывающим процессом. Команде exit можно явно указать код возврата, в виде exit nnn, где nnn это код возврата (число в диапазоне 0– 255).

    Оператор вывода. Echo переменные_или_строки

    Оператор ввода. Read имя_переменной. Одна команда read может прочитать (присвоить) значения сразу для нескольких переменных. Если переменных в read больше, чем их введено (через пробелы), оставшимся присваивается пустая строка. Если передаваемых значений больше, чем переменных в команде read, то лишние игнорируются.
    1   2   3   4   5   6   7   8   9   ...   22


    написать администратору сайта