Список зарезервированных переменных:
Список логических операторов, которые используются в конструкции if-then-else-fi:
- $DIRSTACK - содержимое вершины стека каталогов
- $EDITOR - текстовый редактор по умолчанию
- $EUID - Эффективный UID. Если вы использовали программу su для выполнения команд от другого пользователя, то эта переменная содержит UID этого пользователя, в то время как...
- $UID - ...содержит реальный идентификатор, который устанавливается только при логине.
- $FUNCNAME - имя текущей функции в скрипте.
- $GROUPS - массив групп к которым принадлежит текущий пользователь
- $HOME - домашний каталог пользователя
- $HOSTNAME - ваш hostname
- $HOSTTYPE - архитектура машины.
- $LC_CTYPE - внутренняя переменная, котороя определяет кодировку символов
- $OLDPWD - прежний рабочий каталог
- $OSTYPE - тип ОС
- $PATH - путь поиска программ
- $PPID - идентификатор родительского процесса
- $SECONDS - время работы скрипта(в сек.)
- $# - общее количество параметров переданных скрипту
- $* - все аргументы переданыне скрипту(выводятся в строку)
- $@ - тоже самое, что и предыдущий, но параметры выводятся в столбик
- $! - PID последнего запущенного в фоне процесса
- $$ - PID самого скрипта
Список логических операторов, которые используются в конструкции if-then-else-fi:
- -z - строка пуста
- -n - строка не пуста
- =, (==) - строки равны
- != - строки неравны
- -eq - равно
- -ne - неравно
- -lt,(< ) - меньше
- -le,(<=) - меньше или равно
- -gt,(>) - больше
- -ge,(>=) - больше или равно
- ! - отрицание логического выражения
- -a,(&&) - логическое «И»
- -o,(||) - логическое «ИЛИ»
Комментариев нет:
Отправить комментарий