Организация UNIX-систем и ОС Solaris



         

Псевдонимы команд


Псевдонимы - это сокращения для часто используемых длинных команд или их последовательностей. Если вы часто делаете однотипные опечатки при вводе команд, можно создать такие псевдонимы, чтобы команда с опечаткой была псевдонимом правильной команды, например:

alias telent telnet

Создать псевдоним очень просто:

alias псевдоним команда

Команда может быть последовательностью команд с ключами и аргументами, тогда ее следует заключить в апострофы:

alias ll 'ls -l'

Такая команда приведет к тому, что каждый раз при вводе ll командный процессор будет фактически выполнять команду

ls -l

Синтаксис определения псевдонимов в разных командных процессорах разный. Псевдонимы обычно определяются в стартовых файлах.

Синтаксис команд alias:

командный процессор команда alias ключ для экспорта sh alias ll='ls -l' csh alias ll 'ls -l' ksh alias ll='ls -l' -x bash alias ll='ls -l'

Так же, как и переменные среды окружения, псевдонимы могут экспортироваться, т.е. передаваться "по наследству" запускаемым из данного сеанса работы другим командным процессорам. Для этого используются ключи команды alias. Команда alias является встроенной командой командного процессора.

Отмена назначенного псевдонима выполняется командой

unalias псевдоним




Содержание  Назад  Вперед