Как создать ярлыки для команд в файле .bashrc?

Как создать ярлыки для команд в файле .bashrc?

Я установил Drupal 9 на общем сервере в Infomaniak. На нем установлены Drush и Composer.

В настоящее время для использования Composer мне приходится выполнять composer2команду.

В настоящее время для использования Drush мне приходится выполнять vendor/bin/drushкоманду.

Я создал .bashrcфайл, потому что его не существует:

cd ~
touch .bashrc
nano .bashrc

Что мне следует поместить в этот файл, чтобы использовать Drush, введя команду drush, и как мне использовать composer, введя composerкоманду?

source ~/.profile
alias composer="composer2"

Я добавил код выше в файл, но он ничего не делает. Вот документация Infomaniak для команды Drush:

https://www.infomaniak.com/en/support/faq/2152/administering-drupal-on-the-command-line-with-drush

решение1

Вы могли бы сделать что-то вроде этого в глобальном файле. Это позволяет мне вводить laвместо ls -lah:

Добавьте следующее содержимое в общесистемный файл конфигурации /etc/bash.bashrcили в файл конфигурации пользователя ~/.bashrc, используя предпочитаемый вами текстовый редактор:

export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias la='ls -lah'

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

~$ source /etc/bashrc; source ~/.bashrc

решение2

Возьми

source ~/.profile

из .bashrc при запуске. Он ищет ~/.profile для запуска, не находит его и выходит.

Связанный контент