Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Удалить все связки для сочетания key.
Перечислить все макросы и связанные с ними сочетания клавиш в формате, который используется для задания связок.
-u function
Удалить все связки для указанной

-v Перечислить все Readline-переменные (настройки, влияющие на редактирование журнала и строк) и их текущие значения в формате, применяемом для установки переменных.
bind

—х key:command

Связать сочетание с командой интерпретатора (новая возможность; поддерживается не всеми версиями bash).

-Р Перечислить все сочетания и функции, с которыми они связаны.

Перечислить все макросы и сочетания, с которыми они связаны.

-V Перечислить все Readline-переменные (настройки, влияющие на редактирование журнала и строк) и их текущие значения.

Пример

Привязать сочетание <Ctrl>+<T> к функции copy-forward-
move, которая копирует часть слова, следующую за курсором, для последующей вставки:

$ bind "\C-t": copy-forward-move

break [n]
break

Выход из цикла for, while или until самой глубокой вложенности или из п циклов самой глубокой вложенности. Также выход из списка select.

builtin command [arguments]
builtin

Выполнить встроенную команду (command) интерпретатора. Используется при вызове встроенных команд в сценариях с таким же

case string in
commands
case

esac

case
Если строка string соответствует регулярному выражению regex, выполнить следующие команды (commands). Продолжать перебор регулярных выражений, пока не будет получен положительный результат сравнения со строкой (в качестве последнего регулярного выражения можно использовать «*» для обработки строк, для которых не найдено соответствующее регулярное выражение).

cd
cd [dir]
Команда без аргументов меняет текущий рабочий каталог на домашний каталог пользователя. В ином случае происходит смена рабочего каталога на каталог dir. Если dir является относительным путем, но находится не в данном каталоге, происходит поиск по переменной CDPATH.

command
command [options] command [arguments]
Выполнить команду command; не выполнять поиск функций (т. е. команда не будет выполнена, если она не является
встроенной или не найдена в путях переменной PATH). Код
возврата равен коду возврата выполняемой команды, за исключением тех случаев, когда команда не найдена - тогда код возврата равен 127.
—р Искать команду в каталогах по умолчанию, игнорируя
значение переменной PATH.
— Все последующие строки считаются аргументами, а не параметрами.

continue
continue [n]
Принудительно перейти к следующей итерации цикла for,
while или until, пропустив команды, которые еще не были
выполнены в данной итерации. Если задан численный параметр, пропустить п итераций цикла.

declare
declare [options] [name[=value]] typeset [options] [name[=value]]
Отобразить или установить переменные. Параметры, предваряемые знаком +, а не -, имеют противоположное значение.
—а Считать следующие имена именами массивов.

Встроенные команды 549

—f Считать следующие имена именами функций.
-i Считать переменную целочисленной и вычислить ее значение.
-Р Вывести имена и значения всех переменных и функций интерпретатора; при использовании —р дополнительные параметры игнорируются.
—г Не допускать последующего сброса значений переменных.
—х Отметить переменные для последующего экспорта.
-F Отобразить имена всех функций интерпретатора; не совершать никаких действий помимо этого.
declare

dirs [options]
Отобразить каталоги, расположенные в стеке в результате использования pushd/popd.
Параметры
+entry
Отобразить элемент стека с номером entry (первый элемент имеет порядковый номер 0).
—entry
Отобразить элемент стека с номером entry (отсчет от конца списка).
-1 Подробный список.
dirs

disown [options] [joblDs]
Продолжить выполнение задачи, отделив ее от интерпретатора. По умолчанию не включать задачу в список активных, не отображать в командах jobs и fg. Если указан ключ -h, задача опознается, но не завершает свою работу при завершении работы породившей ее копии интерпретатора.



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru