Вопросы с меткой [bash-alias]
Псевдоним - это, по сути, не более чем сочетание клавиш, аббревиатура, средство, позволяющее избежать ввода длинной последовательности команд. Это может сэкономить много текста в командной строке и избежать необходимости запоминать сложные комбинации команд и параметров. Используйте этот тег для вопросов об использовании псевдонимов в оболочке bash.
59 вопросов
83
голоса
3ответа
5k показов
Как сделать минус?
Мой утренний кофе еще не дошел до моего мозга, когда я забыл цитаты: alias grep="grep --color=always" поэтому вместо этого я напечатал: alias grep=grep --color=always оставив меня с: --color=always ...
50
голосов
8ответов
124k показов
Как я могу использовать Bash-подобную оболочку в Windows?
Я использую Linux и Mac, и скоро научу некоторым вещам из командной строки. Что я могу установить в Windows, чтобы получить окно терминала, наиболее похожее на базовую оболочку Mac/Linux Bash? Я ...
22
голоса
3ответа
13k показов
Можно ли переопределить встроенную в командную строку команду "cd"?
Примерно каждый раз, когда я 'cd' в другой каталог на моем компьютере (в данном случае, под управлением Mac OS X 10.6.7) через командную строку (это bash), я сразу же набираю 'ls', чтобы получить ...
18
голосов
1ответ
4k показов
Bash запускается медленно из-за этой строки в .bashrc. Что может вызвать это?
Мой файл .bashrc содержит следующую строку: alias prog="/path/to/script.sh $(find $(pwd) -name prog)" Когда я закомментирую эту строку, Bash запускается практически мгновенно, когда я открываю новый ...
13
голосов
4ответа
8k показов
Невозможно использовать scp с псевдонимом bash
Этот код не работает: scp ~/Desktop/favicon.ico nameOfBashAlias:/public_html/mySite/templates/blog/ Псевдоним: alias nameOfBashAlias='ssh myUsername@11.11.11.111' Как мне решить эту проблему? ...
8
голосов
2ответа
2k показов
Псевдоним не переопределяет записи PATH?
Последняя строка моего .bash_profile : alias cp=/usr/local/bin/gcp Однако это подавляется записью в моем $PATH : $which cp /bin/cp 11:54:32/OCspark $type cp cp is aliased to `/usr/local/bin/gcp' Я ...
8
голосов
2ответа
589 показов
Могу ли я заставить bash прекратить анализ и проверку определенного псевдонима?
Я использую Fedora 25 и добавил следующий псевдоним в свой профиль bash: alias releasenotes="dnf updateinfo --refresh info `dnf check-update | cut -d '.' -f 1 | xargs` | less" (Я не могу использовать ...
7
голосов
6ответов
2k показов
Создание псевдонима для корзины
Я новичок. Я установил псевдоним в файле .bashrc следующим образом. alias myrm='mv /home/user/Trash/*' Цель состоит в том, чтобы при использовании комментария myrm, например, $ myrm foo, файл "foo" ...
6
голосов
2ответа
2k показов
Создание псевдонима, содержащего расширение истории bash
Я часто забываю выполнить команду с sudo, поэтому я часто печатаю sudo !! сразу после этого. Я пытался навязать это, но Bash удушает !! часть. Есть ли способ представить этот ярлык в псевдониме?
5
голосов
2ответа
237 показов
Пробел в доски / псевдоним для окон?
Я пытаюсь запустить команду Artisan от Laravel внутри контейнера (docker), определив псевдоним doskey. Моя идея была: php artisan=docker-compose exec apache php artisan $1 Однако это не позволяет мне ...
4
голоса
1ответ
676 показов
Использование псевдонима для отображения обратных ударов в bash
Извиняюсь, если на этот вопрос ответили в другом месте, я не смог бы найти решение для моего конкретного случая, что немного странно, я признаю. (Примечание: все слова «Использование» в этом посте ...
4
голоса
3ответа
263 показов
Как я могу создать два одинаковых псевдонима в Bash?
Я хочу создать два разных псевдонима для одной команды без повторения. Как я могу сделать это в Bash? Например, я хочу, чтобы listlong и longlist были псевдонимами "ls -al".
4
голоса
1ответ
517 показов
Bash Alias для выполнения Alt+1?
Используя Ubuntu, я могу создать терминал с двумя вкладками:gnome-terminal --tab --tab Однако по умолчанию он переходит на последнюю созданную вкладку. Используя Alt + 1 я могу сделать это первым, но ...
3
голоса
9ответов
8k показов
Команда для поиска программ в Linux
Есть ли у вас простая идея определить псевдоним в .bashrc для поиска команды, которую вы хотите найти (если вы забыли ее имя) на вашем компьютере, посещая все каталоги bin, возможно, с помощью regex? ...
3
голоса
1ответ
1k показов
Bash LS Options ~ Сначала каталоги групп
Локально я использую стабильную версию Debian ~ bash -version 4.1.5 ... Удаленно мой сервер работает под управлением Centos 5-8.el5 bash -version 3.2.25 ... У меня есть файл .bash_alias в обоих ...
3
голоса
1ответ
65 показов
Псевдоним для судо тогда SSH
Я ищу, чтобы написать псевдоним для следующих двух команд: sudo su - user ssh somewhere я пробовал alias jump='sudo su - user; ssh ' а затем использовать это как jump somewhere но это не работает ...
3
голоса
4ответа
7k показов
Псевдонимы в .bash_profile не работают
Я добавил некоторые команды cd blah blah в качестве псевдонима в моем .bash_login, чтобы облегчить изменение каталогов.Работало нормально.Внезапно, хотя ни один из псевдонимов там не работает.Это ...
2
голоса
1ответ
257 показов
Создать псевдоним - в Bash?
Как я могу создать псевдоним с именем - в Bash? Ни одна из следующих работ: alias -='cd -' alias \-='cd -' alias '-'='cd -' с ошибкой: bash: alias: -=: invalid option alias: usage: alias [-p] ...
2
голоса
3ответа
217 показов
Как добавить строку в командную строку bash?
Я уверен, что это повторяющийся вопрос, но мне не удалось найти ответ, который бы соответствовал моей проблеме. Что я хочу сделать, это что-то вроде этого: alias disexit = " & disown & exit" ...
2
голоса
2ответа
363 показов
Псевдоним, позволяющий редактировать ~/.bashrc, а затем автоматически "исходить" из него - почему он не работает?
Я использую MacBook Air с OSX 10.7.2. Я хотел бы создать псевдоним, который делает следующее: Открывает TextMate с помощью ~/.bashrc и позволяет мне редактировать его Как только я закрою TextMate, ...
2
голоса
2ответа
78 показов
Однострочный код в bashrc для редактирования pdf
Я хотел бы иметь однострочный код в Bashrc для удаления первой страницы PDF. Команда для ввода в командной строке bash может иметь вид: вырезать имя.pdf Эта команда должна удалить первую страницу ...
2
голоса
3ответа
437 показов
Автозаполняемый псевдоним (или аналогичный) в bash?
В моей локальной сети есть хост CentOS, который я ежедневно использую для открытия SSH-соединений со многими (более 40) другими хостами как в Интернете, так и в локальной сети. Я настроил пары ключей ...
2
голоса
2ответа
2k показов
Как изменить псевдоним vi по умолчанию в Fedora 14?
В моем ноутбуке, если я наберу ниже $ which vi alias vi='vim' /usr/bin/vim Теперь я хочу изменить псевдоним vi на другой bin, например vim_wrapper скрипт, созданный в /usr /bin /, я набираю эту ...
2
голоса
1ответ
98 показов
Псевдоним / функция Bash для каждого "git diff" с "clear"
Каждый раз, когда я делаю git diff я бы хотел, чтобы мой bash вместо этого делал clear & git diff . Я попытался настроить ответ в « Bash: Пробелы в псевдониме », например: git() { if [[ $@ == "diff" ...
2
голоса
1ответ
56 показов
Как правильно сделать алиасинг для whois
Я пытаюсь заставить этот псевдоним работать. alias awhois='whois -h whois.cymru.com " -v $1"' Но bash не дает того же результата. # awhois 8.8.8.8 Error: no ASN or IP match on line 1. AS | IP | AS ...
2
голоса
1ответ
38 показов
Автоматически выводить содержимое каталога при переходе на него
Я большой поклонник файла ~/.bash_aliases и пытаюсь получить команду cd для автоматического вывода списка содержимого каталога при переходе на него. В моем файле .bash_aliases я поместил alias cd='cd ...
1
голос
1ответ
47 показов
Как псевдоним bash понимает "$ @"?
Я пытаюсь написать псевдоним, чтобы сделать 2 вещи $alias cde='cd "$@" && echo' но по какой-то причине, когда я звоню с $cde test test все, что происходит, это эхо-тест: Похоже, мой аргумент не ...
1
голос
1ответ
1k показов
Создавая псевдоним или функцию, нужно уметь передавать параметр
Я хочу обернуть 3 строки выполнения в псевдоним, но мне также нужно передать параметр, когда я вызываю его в терминале. Нужно ли создавать функцию для этого? Я новичок в этом, но я знаю, что в bash ...
1
голос
0ответов
29 показов
Могу ли я создать псевдонимы с помощью make?
Можно ли make для создания псевдонимов? Вот что я попробовал: Makefile aliases: alias hello='echo world' alias holy='echo cow' Он не работает как есть, предположительно, потому что команда alias ...
1
голос
1ответ
602 показов
Файл псевдонима не работает в Bash на WSL (Opensuse Leap 42.3)
Мой файл псевдонима настроен так же, как в Bash в WSL: alias gvim='/mnt/d/Vim/vim81/gvim.exe' alias vim='/mnt/d/Vim/vim81/vim.exe' alias ...
1
голос
2ответа
447 показов
добавить текст в файл, включая несколько кавычек
Я хочу сделать это: echo alias get_python_lib='python -c "from distutils.sysconfig import get_python_lib; print get_python_lib();"' >> ~/.bash_aliases Результат в моем файле ~/.bash_aliases : alias ...
1
голос
3ответа
157 показов
Хотите предотвратить случайное выключение, перезагрузку и т. Д. С помощью псевдонимов таких команд, как завершение работы
Я пытаюсь присвоить псевдоним командам, таким как shutdown , reboot и т.д. Я знаю, что это не надежный способ заблокировать доступ, однако это просто для предотвращения случайного выполнения. Я ...
1
голос
1ответ
5k показов
Windows 10 Ubuntu Bash: псевдонимы не работают (: команда не найдена)
Я запустил Ubuntu Bash на Windows, который был поставлен с Anniversary Update 1607. Этот bash использует файл .bashrc расположенный по адресу /home/phil который является домашним каталогом ...
1
голос
0ответов
87 показов
Как автоматически войти в удаленный экземпляр MySQL через ssh за другим хостом?
У меня есть псевдоним, настроенный на SSH к удаленной машине через прокси ... alias sshcmd='ssh -t davea@proxy ssh destmachine' но я хочу настроить псевдоним, где я ssh на удаленной машине, а затем ...
1
голос
1ответ
380 показов
Почему при настройке псевдонимов в .bashrc нельзя использовать пробелы
Исходя из мира Windows, я склонен вводить cls чтобы очистить консоль. Я хотел создать псевдоним, чтобы cls продолжал работать. Я прочитал статью онлайн, в которой говорилось, что между псевдонимом, ...
1
голос
1ответ
521 показов
Расширенный псевдоним в оболочке zsh
Я использую оболочку zsh в ArchLinux и хочу узнать, есть ли простой способ создания "расширенных" псевдонимов. Обычные псевдонимы работают просто отлично. Однако я не могу найти способ создать ...
1
голос
1ответ
3k показов
Терминал не работает: -bash: выход: с: числовой аргумент требуется, что делать?
Я пытался установить компилятор F # и интерактив на свой Mac, и часть процесса установки требовала предоставления псевдонимов в файле профиля bash. Я подозреваю, что я что-то здесь испортил, потому ...
1
голос
2ответа
2k показов
Судо не работает на псевдонимах
Я добавил alias ll='ls -la' в /etc/bash.bashrc, но sudo ll не работает. Есть ли способ "исходного" bash.bashrc? В связанном посте другой пользователь предложил создать псевдоним для sudo с пробелом ...
0
голосов
1ответ
56 показов
Псевдоним для попытки монтирования несколько раз не работает правильно
У меня есть следующее в моем .bashrc alias ext='sudo mount /dev/sd'{b..d}'1 /ext/hdd || sudo' Я хотел, чтобы псевдоним монтировался на моем внешнем жестком диске, не беспокоясь о полуслучайном ...
0
голосов
1ответ
44 показов
Как автоматически добавлять символы в пользовательский ввод перед выполнением команды
Я люблю читать на терминале - он фокусирует мое внимание и позволяет мне читать вдвое больше, чем я читал в браузерах и т.д. Я написал сценарий с использованием псевдонима для bash.bashrc, который ...
0
голосов
1ответ
187 показов
Настройки псевдонимов не "залипают" при запуске Fedora в Parallels
Недавно установил установку Fedora 15 с использованием последней версии Parallels. Кажется, все работает нормально, за исключением необычной причуды. Всякий раз, когда я настраиваю псевдоним, ...
0
голосов
1ответ
2k показов
Где определяется деактивация virtualenv?
Virtualenv определяет псевдоним для команды deactivate как показано в yourvirtualenv/bin/activate.csh . Что меня интересует, так это то, где находится deactivate , потому что когда я запускаю alias ...
0
голосов
2ответа
725 показов
Запустите bash_aliases при запуске
У меня есть отдельный файл .bash_aliases , в той же директории, что и .bashrc , который я хочу запускать при запуске, я добавил строки: if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi на мой ...
0
голосов
1ответ
85 показов
Проблемы с "генерированием" псевдонимов bash
В моих ~/.shortcuts меня есть символические ссылки на некоторые часто используемые каталоги. В .bashrc (OS X) я делаю это: ls -1 ~/.shortcuts | xargs -I {} alias {}="'cd -P ~/.shortcuts/{}'" Когда я ...
0
голосов
1ответ
297 показов
Псевдоним не работает
У меня есть псевдоним, который делает ssh на машине и выполняет 1 строку кода следующим образом: alias posts-update= 'ssh user@host.com "cd /var/www/blog/posts && git pull"' Это работает отлично, ...
0
голосов
2ответа
1k показов
Установите Emacs, чтобы всегда работать в фоновом режиме
В моем терминале bash я установил emacs для запуска в XWindows. Я предпочитаю, чтобы это не замораживало мой сеанс терминала, поэтому я запускаю: Emacs имя файла & Есть ли в любом случае псевдоним ...
0
голосов
1ответ
68 показов
Как создать пользовательский псевдоним для инструментов gnuwin32 в Windows Powershell
Я установил gnuwin32 и добавил его в свою среду, поэтому я запускаю linux/unix "ls" при вводе ls в командной строке. Это не проблема для Powershell, по-видимому, но я не могу создать пользовательский ...
0
голосов
1ответ
77 показов
выход из текущего терминала в скрипте
Я сделал псевдоним для запуска определенной программы, и я положил его в файл .bashrc . Я хочу закрыть текущий терминал внутри скрипта. Я пробовал это, но это не работает. alias mp='java -jar ...
0
голосов
1ответ
477 показов
Псевдоним для подключения к экземпляру AWS через SSH не работает
Я сделал псевдоним, чтобы было проще подключиться к моему экземпляру AWS EC2. Хотя есть ошибка. Вот код в ~/.bash_profile: alias aws_connect=‘ssh -i /path/to/keyfile.pem ec2-user@xx.xxx.xxx.xxx’ ...
0
голосов
1ответ
42 показов
Распространение конфигурации git только для сеанса при входе в систему через ssh
У меня есть несколько серверов разработки (linux), к которым я подключаюсь через SSH с рабочей станции linux. На большинстве этих серверов я хочу использовать интерфейс командной строки Git. Я ...