При закрытии подписчики были переданы в рассылку "Интернет: маркетинг, реклама, торговля" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Информационный Канал Subscribe.Ru |
Уважаемые подписчики! Этот выпуск - четырнадцатый в серии, посвященной командному интерпретатору bash. Перевод сделан вчера, 22 (!) июня.
Поскольку по правилам оформления рассылок в них не должно быть "висящих" гиперссылок, не все перекрестные ссылки в выпусках, посвященных bash, оформлены как гиперссылки. Когда перевод будет закончен, вы сможете скачать с сайта рассылки всю страницу в целом, со всеми необходимыми перекрестными и внешними ссылками.
Если явно не указано иначе, каждая из описанных в этом разделе встроенных команд, принимающих опции, начинающиеся с дефиса (-), распознает два дефиса (--) как признак завершения опций.
Опции, если они переданы, имеют следующие значения:
Команда возвращает значение 0, если только не передана нераспознанная опция и не произошла ошибка.
Альтернативные имена каталогов в значении CDPATH разделяются двоеточием (:). Пустое имя каталога в CDPATH соответствует текущему каталогу, т.е. ".". Если каталог начинается с косой черты (/), то значение переменной CDPATH не используется. Опция -P требует использовать физическую структуру каталогов вместо следования по символьным связям (см. также опцию -P встроенной команды set); опция -L требует следовать по символьным связям. Аргумент - эквивалентен $OLDPWD. При успешной смене текущего каталога возвращается значение 0, в противном случае - 1.
-a | Каждое имя - переменная типа массив (см. раздел "Массивы" ранее). |
-f | Использовать только имена функций. |
-i | Переменная считается целочисленной; при присваивании переменной значения вичисляются арифметические выражения (см. раздел "ВЫЧИСЛЕНИЕ АРИФМЕТИЧЕСКИХ ВЫРАЖЕНИЙ"). |
-r | Делает соответствующие переменные доступными только для чтения. Этим переменным нельзя присваивать значения в следующих операторах и их нельзя сбрасывать. |
-x | Помечает имена для экспортирования в среду для последующих команд. |
При задании '+' вместо '-' атрибут сбрасывается, за исключением того, что опцию +a нельзя использовать для уничтожения массива. При использовании в функции, команда делает каждую опцию локальной, как и команда local. Возвращается значение 0, если только не указана недействительная опция, не делается попытка определить функцию с помощью конструкции "-f foo=bar", не делается попытка присвоить значение переменной, доступной только для чтения, не делается попытка присвоить значение массиву без использования конструкции присваивания для массива (см. раздел "Массивы" ранее), не используется имя несуществующей переменной командного интерпретатора, не выполняется попытка отменить статус только для чтения переменной, созданной как доступная только для чтения, не делается попытка отменить статус массива для переменной типа массив, и не предлагается выдать определение несуществующей функции с помощью опции -f.
+n | Выдает n-ную запись слева списка, выдаваемого командой dirs при вызове без опций. Нумерация начинается с нуля. |
-n | Выдает n-ную запись справа списка, выдаваемого командой dirs при вызове без опций. Нумерация начинается с нуля. |
-c | Очищает стек каталогов, удаляя все записи. |
-l | Выдает более длинный листинг; в стандартном формате листинга для обозначения начального каталога используется тильда. |
-p | Выдает стек каталогов по одной записи в строку. |
-v | Выдает стек каталогов по одной записи в строку, выдавая индекс записи перед каждой записью. |
Если не указана недопустимая опция, и индекс n не выходит за пределы стека, возвращается значение 0.
Очередной выпуск будет посвящен следующему фрагменту справочного руководства bash(1). Выйдет он, вероятно, 25 июня.
С наилучшими пожеланиями,
В.К.
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||