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

Псевдоним является по существу не чем иным как сочетанием клавиш, сокращением, средством предотвращения ввода длинной последовательности команды.

Если, например, мы включаем alias lm="ls -l | more" в ~/.bashrc файл, затем каждый lm введенный в командной строке будет автоматически заменен a ls -l | more. Это может сохранить большой ввод в командной строке и избежать необходимости помнить сложные комбинации команд и опций.

Установка alias rm="rm -i" (интерактивный режим удаляет), может сохранить много горя, так как это может предотвратить непреднамеренно удаляющие важные файлы.

Дальнейшее чтение:

В Bash, когда исказить, когда написать сценарий, и когда записать функцию?

Как я получаю завершение удара для псевдонимов команды?

Ресурсы:

22
ответа

Как иметь хвост-f шоу, окрашенное выводом

Я хотел бы смочь выследить вывод файла журнала сервера, который имеет сообщения как: ИНФОРМАЦИЯ, СЕРЬЕЗНАЯ и т.д., и если это СЕРЬЕЗНО, отображает строку красным; если это - ИНФОРМАЦИЯ в зеленом. Какой псевдоним может я устанавливать...
16.03.2011
14
ответов

В Bash, когда исказить, когда написать сценарий, и когда записать функцию?

Мне потребовались почти 10 лет использования Linux для задавания этого вопроса. Это был весь метод проб и ошибок и случайный ночной интернет-серфинг. Но людям не должны требоваться 10 лет для этого. Если я был справедлив...
25.04.2016
12
ответов

Покажите только скрытые файлы (точечные файлы) в псевдониме ls

Я использую команду ls-a | grep '^\\'. для показа только скрытых файлов. Я добавил, что строка искажает скрытый ='ls-a | grep '^\\''. # показывают только скрытые файлы .bash_aliases файлу, но это не делает...
07.05.2017
7
ответов

Как использовать 'который' на искаженной команде?

Как большинство пользователей, у меня есть набор псевдонимов, настроенных для предоставления набора по умолчанию флагов для часто используемых программ. Например, энергия псевдонима ='vim-X' искажает grep ='grep-E', искажают ls ='ls-G' проблема...
15.07.2011
6
ответов

Почему мой сценарий Bash не распознает псевдонимы?

В моем ~/.bashrc файл находятся два определения: commandA, который является псевдонимом к более длинному пути commandB, который является псевдонимом к сценарию Bash, я хочу обработать тот же файл с этими двумя командами, таким образом, я...
16.12.2017
6
ответов

Выполните команду, которая затенена псевдонимом

Скажем, у меня есть следующий псевдоним в ударе - искажают ls ='ls - color=auto' - и я хочу назвать обычный ls без опций. Единственный путь состоит в том, чтобы сделать, который должен не исказить, сделать команду и затем исказить...
12.12.2016
6
ответов

почему strace игнорирует мой псевдоним для комнаты?

Мне установили псевдоним для моей команды комнаты. Если я выполняю команду псевдонима, это - то, что я получаю, как произведено. комната псевдонима ='rm-i' Теперь, когда я выполняю комнату, управляет, чтобы она хорошо работала как ожидалось. комната rames
17.09.2014
6
ответов

Как скопировать или переместить файлы, не попросившись перезаписывать?

Что я попробовал: root@host [/home1] # cp-f привет/home3 cp: исключение каталога 'привет' root@host [/home1] # cp-rf привет/home3 cp: перезапись '/home3/hello/.buildpath'? y CP: перезапись '/home3/hello/....
19.07.2013
6
ответов

Как передать параметры псевдониму?

Для сценария удара я могу использовать "$" для аргументов доступа. Каков эквивалент, когда я использую псевдоним?
14.01.2012
6
ответов

Принуждение 'добавленного' псевдонима к каждой команде

Действительно ли возможно насильственно добавить псевдоним синхронизации (из-за отсутствия лучшего способа формулировать его) к каждой команде в ударе? Например, я хотел бы иметь определенного пользователя, который каждый раз, когда команда выполняется, э
26.04.2011
5
ответов

Неинтерактивная оболочка разворачивает псевдоним

Я испытываю затруднения, заставляя псевдонимы подробно остановиться на моем хостинг-аккаунте, когда я выполняю команду как: ssh user@server "колотит-c \"псевдоним \"" Мой .bashrc файл: повторите .bashrc # .bashrc shopt-s expand_aliases
20.07.2015
5
ответов

как использовать regex в псевдониме?

Я хочу создать псевдоним для команды "ssh user@10.32.44.225" как 10.32.44.225 псевдонима [0-9] [0-9] [0-9]. [0-9] [0-9] [0-9]. [0-9] [0-9] [0-9]. [0-9] [0-9] [0-9] = "ssh user@ 0$" я создал его, но это...
02.11.2014
5
ответов

Как может я 'искажать sudo!!'?

Я пытаюсь установить псевдоним для sudo!! в Bash. Я попробовал псевдоним sbb ='sudo!!', но это интерпретирует это как литерал!! и печать sudo:!!: команда не нашла, Использую ли я двойные кавычки, она занимает место...
28.07.2014
5
ответов

Создание псевдонима для сценария удара

Таким образом, я попробовал, экспериментировал и создал псевдоним в .bashrc. Однако, когда я проверяю команду, я добираюсь: [rkahil@netmon3 ~] меню $ - удар: меню: команда, не найденная Здесь, - то, что я имею в .bashrc...
24.07.2014
5
ответов

Как я могу “сложить” псевдонимы оболочки?

В моем .profile (полученный в sh режиме эмуляции от моего .zshrc) у меня есть следующий отрывок: если [-f/usr/bin/pacmatic]; затем исказите pacman=pacmatic fi # Цветной выходной псевдоним Pacman pacman = "...
13.04.2014
5
ответов

Как установить псевдоним на основе на каталог?

Предположим, что у Вас есть псевдоним, идут, но хотят, чтобы это сделало разные вещи в различных каталогах? В одном каталоге это должно выполнить cmd1, но в другом каталоге это должно выполнить cmd2 Между прочим, я имею...
27.10.2012
4
ответа

Следует ли избегать каких-либо односимвольных псевдонимов bash?

Часто я сам создаю псевдонимы из одного символа, потому что, в конце концов, они существуют для экономии времени ввода. Мне любопытно, следует ли этого избегать. Я не знаю никаких конфликтов.
12.02.2021
4
ответа

псевдоним bash для создания папки и перемещения файла

Я пытаюсь создать псевдоним bash, чтобы сделать следующее: создать папку (с текущей датой в качестве имени папки) переместить (или скопировать, либо меня устраивает) файл из текущей папки в новую...
30.06.2020
4
ответа

Передача параметра псевдониму, который является частью строки

Извините, если это глупый вопрос. У меня есть 4 каталога в моей рабочей области dir1, dir2, dir3 и dirzz. Мне нужно настроить псевдоним с одним параметром, чтобы решить, какой каталог вызывать. Например $...
10.01.2020
4
ответа

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

Когда я использую команду rm -rf, я хочу, чтобы перед удалением файла всегда появлялось приглашение, поэтому я попытался добавить это в ~ / .bashrc alias 'rm - rf '=' rm -rfi 'Но это не работает. Как я могу исправить ...
05.08.2019
4
ответа

Псевдоним для перемещения файлов и слежения за ними к месту назначения

Я пытаюсь написать сценарий - или, если быть более точным, псевдоним - который позволяет мне перемещать файлы и следовать (cd) по ним до их цели каталог. Принятый ответ на этот вопрос предполагает следующий код: ...
16.06.2017
4
ответа

Псевдонимы доли и установка PATH между zsh и ударом

Оболочка, которую я обычно использую, является zsh. У меня есть несколько псевдонимов для включения, раскрашивают некоторые программы, такие как ls и grep. Я также установил свой пользовательский путь так, чтобы я мог выполнить программы в нестандартном м
13.04.2017
4
ответа

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

Я присваиваю команду ls моей переменной my_File, но когда я выполняю ее как $my_File, она не работает. Можно ли объяснить почему? #!/bin/bash my_File ='ls-f | grep-v '\/'' $my_File
26.03.2014
4
ответа

Как я могу сделать псевдонимы оболочки доступными при окружении из Vim?

В моем .zshrc я объявляю некоторые псевдонимы. Например, какой dbstart показывает содержание того псевдонима. Если я открываю энергию от той оболочки, это - дочерний процесс. В Vim я могу выполнить команды оболочки с:! some_command...
04.02.2014
4
ответа

Как создать короткий тракт?

У нас есть столько полезных папок, которые находятся в другом пути для нашей работы в Linux. Например: CD cd ~/documents/courses/edx/physics2013/$ $ ~/Documents/Company/OpenGL/Proj/... CD $ ~/...
01.10.2013
4
ответа

Как добавить системный псевдоним?

У меня есть этот псевдоним в моем .zshrc: исказите мрачный ='gvim - удаленный', Но это не замечено из файлового менеджера рейнджера, я полагаю, что рейнджер выполняет 'универсальную' оболочку, пропускающую мой .zshrc. Я хочу сделать этот псевдоним...
22.10.2012
4
ответа

Как я могу найти объявление альтернативного имени жулика?

Я пытаюсь найти, где определенный псевдоним был объявлен. Я искал все обычные места, которые я знаю для поиска псевдонимов: ~/.bashrc ~/.bash_profile/etc/bashrc/etc/profile Без удачи. Я знаю...
10.05.2012
4
ответа

Действительно ли символьное / гибкая ссылка подобны ярлыку/псевдониму на рабочем столе?

Это звучит мне как основная идея о мягких / символьных ссылках по сравнению с ярлыками (на ПК), или псевдонимы (на Mac) являются тем же самым. Я - путь прочь? Действительно ли они подобны?
20.01.2012
4
ответа

при искажении CD к pushd - действительно ли это - хорошая идея?

Это хорошая идея использовать следующий псевдоним: CD () {pushd 1$;} в ударе? Я думаю, что это было бы очень полезно, так как я могу затем использовать серию popds вместо просто CD - однажды. Есть ли любой...
23.11.2010
3
ответа

Создать ярлык для папки для использования в оболочке

Я хочу создать ярлык для папки и иметь возможность манипулировать им. Например, у меня есть папка: /media/Music И папка: /media/Downloads Я хочу переместить содержимое из загрузок в ...
28.02.2020