Наши партнеры



Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Танец на выпускном взорвал сеть: смотреть без детей
Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Этот танец невесты оставит вас без слов! Пересмотрела 10 раз!
Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Женатым лучше не смотреть: танец роскошной Татьяны (видео)
Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Диалог бабушки и внучки! Такое видео вызывает смех сквозь слезы…
Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Танец на выпускном взорвал сеть: смотреть без детей


Библиотека сайта rus-linux.net

Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Диалог бабушки и внучки! Такое видео вызывает смех сквозь слезы…
На главную -> MyLDP -> Электронные книги по ОС Linux
Цилюрик О.И. Linux-инструменты для Windows-программистов
Назад Переменные окружения Вперед

Встроенные переменные

Это внутренние переменные командного интерпретатора shell, который и устанавливает им значения. Имя такой переменной вне контекста получения его значения не имеет смысла (не существует переменной ?, имеет смысл лишь её значение $?). Имена таких переменных состоят из одного символа, некоторые из них:

$1, $2, ... $9 — позиционные параметры скрипта;

$# - число позиционных параметров скрипта;

$? - код возврата последнего выполненного процесса;

$$ - PID текущего shell;

$! - PID последнего процесса, запущенного в фоновом режиме (background, команды bg и fg);

Большинство таких переменных активно используется при написании скриптов shell. Но код возврата часто бывает полезным и для работы с консоли:

$ echo $?

0

$ cat /var/log/messages

cat: /var/log/messages: Отказано в доступе

$ echo $?

1


Предыдущий раздел: Оглавление Следующий раздел:
Некоторые важные переменные   Консольные команды


Реклама
  • ИП Попов А.П.
  • ИНН: 602715631406
Этот танец невесты оставит вас без слов! Пересмотрела 10 раз!