Новые вопросы с тегом «bash-alias»

Всего найдено 59 вопросов

4
голосов
2
ответа
467
просмотров

Пробел в доски / псевдоним для окон?

Я пытаюсь запустить команду Artisan от Laravel внутри контейнера (docker), определив псевдоним doskey. Моя идея была: php artisan=docker-compose exec apache php artisan $1 Однако это не позволяет мне использовать пробел в ключе. Есть идеи как этого добиться? править я сделал небольшой инструмент с...
спросил Thomas Moors 6 лет назад

0
голосов
1
ответ
302
просмотра

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

Я люблю читать на терминале - он фокусирует мое внимание и позволяет мне читать вдвое больше, чем я читал в браузерах и т. Д. Я написал скрипт, использующий псевдоним для bash.bashrc, который меняет рабочий каталог на каталог, в котором я храню файлы .html, а также отображает содержимое этого катало...
спросил ExceptionInTheRye 6 лет назад

1
голосов
0
ответов
607
просмотров

Файл псевдонима не работает в 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 pngcrush='/mnt/c/Users/nathan/Downloads/pngcrush_1_8_11_w64.exe -reduce -brute -ow' но когда я пытаюсь запустить gvim или vim в Bash, я получаю эту ошибку: :No su...

3
голосов
1
ответ
329
просмотров

Псевдоним для судо тогда SSH

Я ищу, чтобы написать псевдоним для следующих двух команд: sudo su - user ssh somewhere я пробовал alias jump='sudo su - user; ssh ' а затем использовать это как jump somewhere но это не работает Есть ли варианты или это невозможно?
спросил sttaq 6 лет назад

1
голосов
0
ответов
283
просмотра

Могу ли я создать псевдонимы с помощью make?

Можно ли makeсоздать псевдонимы? Вот что я попробовал: Makefile aliases: alias hello='echo world' alias holy='echo cow' Он не работает как есть, предположительно, потому что команда alias выполняется вне контекста оболочки. Можно ли выполнить их в контексте? Или как-то "экспортировать" созданные пс...
спросил svidgen 6 лет назад

2
голосов
1
ответ
287
просмотров

Автоматически выводить содержимое каталога при переходе на него

Я большой поклонник файла ~ / .bash_aliases и пытаюсь получить cdкоманду для автоматического вывода списка содержимого каталога при переходе на него. В моем файле .bash_aliases я поместил alias cd='cd $1 && ls .', сохранил файл и затем загрузил файл для загрузки. Теперь, когда я бегу cd /, я...
спросил tonyWaldheim 6 лет назад

2
голосов
1
ответ
259
просмотров

Как правильно сделать алиасинг для 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 Name 15169 | 8.8.8.8 | GOOGLE - Google LLC, US # whois -h whois.cymru.com " -v 8.8.8.8" AS | IP | BGP...
спросил Kir 7 лет назад

-1
голосов
1
ответ
296
просмотров

cd отображает список файлов и папок в macOS

Недавно я обновил macOS и Terminal, ниже приведены подробности macOS Sierra 10.12.6 Инструмент командной строки версии 9.0 Теперь, когда я запускаю cdв Терминале, он переходит в этот каталог и автоматически перечисляет всю структуру каталогов, которая мне не нужна (по умолчанию). Как я могу это ис...
спросил diEcho 7 лет назад

1
голосов
1
ответ
328
просмотров

Как псевдоним bash понимает "$ @"?

Я пытаюсь написать псевдоним, чтобы сделать 2 вещи $alias cde='cd "$@" && echo' но по какой-то причине, когда я звоню с $cde test test все, что происходит, это эхо-тест: Похоже, мой аргумент не передается первому утверждению, а используется в конце всего псевдонима. Насколько я понимаю, $@...
спросил Sepehr Nazari 7 лет назад

7
голосов
6
ответов
1818
просмотров

Создание псевдонима для корзины

Я новичок. Я установил псевдоним в файле .bashrc следующим образом. alias myrm='mv /home/user/Trash/*' Цель состоит в том, чтобы при использовании комментария myrm, например, $ myrm foo, файл «foo» необходимо было переместить в папку «Корзина», которая находится в моей домашней папке (/ home / user...
спросил phenomenon 7 лет назад

2
голосов
3
ответа
389
просмотров

Как добавить строку в командную строку bash?

Я уверен, что это повторяющийся вопрос, но мне не удалось найти ответ, который бы соответствовал моей проблеме. Что я хочу сделать, это что-то вроде этого: alias disexit = " & disown & exit" gnome-calculator disexit Так что будет запускать командную строку gnome-calculator & disown &amp...
спросил Nerdy Cat 7 лет назад

8
голосов
2
ответа
1644
просмотра

Псевдоним не переопределяет записи 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' Я думал, что псевдонимы перекрывают PATH..?
спросил javadba 7 лет назад

4
голосов
1
ответ
677
просмотров

Использование псевдонима для отображения обратных ударов в bash

Извиняюсь, если на этот вопрос ответили в другом месте, я бы не смог найти решение для моего конкретного случая, что немного странно, я признаю. (Примечание: все слова «Использование» в этом посте почему-то кажутся голубыми, но их не должно быть, и я не знаю, как это предотвратить). Я использую Bash...
спросил Galen 7 лет назад

0
голосов
1
ответ
343
просмотра

Как создать пользовательский псевдоним для инструментов gnuwin32 в Windows Powershell

Я установил gnuwin32 и добавил его в свою среду, поэтому я запускаю linux / unix "ls" при вводе ls в командной строке. Это не проблема для Powershell, по-видимому, но я не могу создать пользовательский псевдоним с тем же именем (ls) или с другим именем (lsa / ll / ld), и я получаю следующую ошибку :...
спросил prubini87 7 лет назад

18
голосов
1
ответ
4374
просмотра

Bash запускается медленно из-за этой строки в .bashrc. Что может вызвать это?

Мой .bashrcфайл содержит строку с этим эффектом: alias prog="/path/to/script.sh $(find $(pwd) -name prog)" Когда я закомментирую эту строку, Bash запускается практически мгновенно, когда я открываю новый терминал. В этой строке задержка составляет 4-5 секунд, прежде чем появляется мой курсор. Удале...
спросил BBales 7 лет назад

8
голосов
2
ответа
824
просмотра

Могу ли я заставить bash прекратить анализ и проверку определенного псевдонима?

Я использую Fedora 25 и добавил следующий псевдоним в свой профиль bash: alias releasenotes="dnf updateinfo --refresh info `dnf check-update | cut -d '.' -f 1 | xargs` | less" (Я не могу использовать прямо dnf updateinfo infoиз-за https://bugzilla.redhat.com/show_bug.cgi?id=1405191 ) Мой псевдоним...
спросил iLikeDirt 7 лет назад

83
голосов
3
ответа
5354
просмотра

Как сделать минус?

Мой утренний кофе еще не дошел до мозга, когда я забыл цитаты: alias grep="grep --color=always" поэтому вместо этого я напечатал: alias grep=grep --color=always оставив меня с: --color=always grep=grep в моих псевдонимах. Когда я пытаюсь очистить --color = всегда используя, unalias --colorя получ...
спросил Requist 7 лет назад

0
голосов
0
ответов
608
просмотров

Как связать команду после sudo su?

Идея проста, например: alias foo='sudo su foo && cd /tmp' Однако он не выполняет команды после переключения пользователей. В этом случае он переключает пользователей, но не переходит в / tmp.
спросил LookingToLearn 7 лет назад

0
голосов
2
ответа
382
просмотра

Команды профиля Bash с несколькими проблемами ""

Добрый день! В настоящее время я пытаюсь заставить работать следующий псевдоним. 'git_fetch' и 'git_tree' являются пользовательскими псевдонимами, поэтому не беспокойтесь о них. alias git_workspace='osascript -e 'tell application "Terminal"' -e 'tell application "System Events" to tell process "Term...
спросил Flowinho 7 лет назад

1
голосов
3
ответа
413
просмотров

Хотите предотвратить случайное выключение, перезагрузку и т. Д. С помощью псевдонимов таких команд, как завершение работы

Я пытаюсь команд псевдонимов, таких как shutdown, rebootи т.д. Я знаю, что это не дурак доказательство способ блокировать доступ, однако это только для предотвращения случайного выполнения. Я посмотрел на superuser.com/questions/244342 и все ссылки в нем. Для того, чтобы что - то вроде псевдонима su...
спросил Utkarsh.K 8 лет назад

0
голосов
1
ответ
809
просмотров

Можно ли настроить псевдонимы bash, которые работают в conemu так же, как в cygwin?

Таким образом, у меня есть настройка conemu для использования cygwin в качестве оболочки, и он использует указанную домашнюю директорию, которую я настроил в моем файле .bashrc в / home моего каталога cygwin. Вот что я настроил в настройках окружения conemu: set PATH=%ConEmuBaseDir%\Scripts;%PATH%...
спросил shickmo 8 лет назад

1
голосов
1
ответ
4744
просмотра

Windows 10 Ubuntu Bash: псевдонимы не работают (: команда не найдена)

Я запустил Ubuntu Bash в Windows, который был поставлен с Anniversary Update 1607. Этот Bash содержит .bashrcфайл, в /home/philкотором находится домашний каталог пользователя Unix, а не пользователя Windows (это будет /mnt/c/Users/Philipp). В этом файле среди прочего есть следующий кусок кода: if [...
спросил kleinfreund 8 лет назад

0
голосов
0
ответов
517
просмотров

как сократить git до g, используя псевдоним

Я использую git 2.7.2.windows.1 и отредактировал файл .bashrc, чтобы получить эту строку alias g='git' но когда я печатаю, g statusя получаю ошибку bash: g: command not found Я даже пытался редактировать мой глобальный, .gitconfigчтобы эта строка [alias] g=git все еще получаю ту же ошибку. Любой...
спросил user9623 8 лет назад

0
голосов
1
ответ
252
просмотра

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

У меня есть следующее в моем .bashrc alias ext='sudo mount /dev/sd''1 /ext/hdd || sudo' Я хотел, чтобы псевдоним монтировался на моем внешнем жестком диске, не беспокоясь о полуслучайном устройстве. Вместо этого он только пытается выполнить последний вариант (/ dev / sdd1). Я прошу объяснить, поч...
спросил AstroSnail 8 лет назад

1
голосов
1
ответ
517
просмотров

Почему при настройке псевдонимов в .bashrc нельзя использовать пробелы

Исходя из мира Windows, я склонен печатать, clsчтобы очистить консоль. Я хотел создать псевдоним, так clsчто все равно будет работать. Я прочитал статью онлайн, в которой говорилось, что между псевдонимом, знаком равенства и командой не должно быть пробелов. Например, alias cls = 'clear' <---- do...
спросил Greg M 8 лет назад

1
голосов
1
ответ
323
просмотра

Псевдоним / функция Bash для каждого «git diff» с «clear»

Каждый раз, когда я делаю, git diffя бы хотел, чтобы clear & git diffвместо этого мой bash делал . Я попытался настроить ответ в « Bash: Пробелы в псевдониме », например: git() { if [[ $@ == "diff" ]]; then command clear && git diff else command git "$@" fi } Но, к сожалению, это не раб...
спросил Bugs Bunny 8 лет назад

0
голосов
1
ответ
2475
просмотров

Поведение автозаполнения Bash в Debian 8

В новой установке Debian 8 (Jessie) я обнаружил, что автозаполнение в bash с использованием tabключа изменилось. Тест, который я сделал, был: Откройте терминал (в моем случае Konsole). Над подсказкой это показывает ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~...
спросил alle_meije 8 лет назад

0
голосов
1
ответ
324
просмотра

Есть ли стандартное место для размещения моих псевдонимов? bashhrc против bash_aliases

Есть ли стандартное место для размещения пользовательских псевдонимов? Если нет, то каковы преимущества и недостатки .bash_aliases, .bashhrcи .bash_profile?
спросил Fernando 9 лет назад

0
голосов
1
ответ
228
просмотров

Распространение конфигурации git только для сеанса при входе в систему через ssh

У меня есть несколько серверов разработки (linux), к которым я подключаюсь через SSH с рабочей станции linux. На большинстве этих серверов я хочу использовать интерфейс командной строки Git. Я использую набор псевдонимов Git, которые я хочу быть доступными на всех этих серверах после входа в систему...
спросил tabb 9 лет назад

1
голосов
0
ответов
272
просмотра

Как автоматически войти в удаленный экземпляр MySQL через ssh за другим хостом?

У меня есть псевдоним, настроенный на SSH к удаленной машине через прокси ... alias sshcmd='ssh -t davea@proxy ssh destmachine' но я хочу настроить псевдоним, где я ssh на удаленной машине, а затем автоматически войти в MySql. Однако эта команда не работает ... alias mysqlremotecmd="ssh -t davea@pr...
спросил Dave 9 лет назад