Псевдонимы команд
Bash позволяет определять псевдонимы для наиболее часто используемых команд. Например, если Вы часто используете команду netstat -ran -f inet, то, чтобы не набирать ее каждый раз, Вы можете определить для этой команды псевдоним nsr и использовать его вместо команды. Для определения такого псевдонима используется команда: alias nsr=’netstat -ran -f inet’ Псевдоним действует до завершения процесса оболочки. Если Вы хотите использовать псевдоним постоянно, то следует записать команду, определяющую псевдоним, в файл.bashrc. Команда alias выполненная без параметров, выводит список определенных псевдонимов. Если в качестве параметра задано только имя, то выводится определение указанного псевдонима. Если команда выполнена в виде: alias имя=команда то создаётся новый (или переопределяется существующий) псевдоним. Первое слово команды может, в свою очередь, также являться псевдонимом, однако если оно совпадает с именем исходного псевдонима, то оболочка не будет его преобразовывать. Например, можно определить псевдоним ls для команды ls -F, и оболочка не будет раскрывать его рекурсивно. Для удаления псевдонима используется команда unalias. Псевдонимы можно использовать только в интерактивном режиме.
|