Добавить псевдоним.mylongwebsiteaddress в конец строки в cygwin

У меня есть сервер под названием someserver и сайт под названием mylongwebsiteaddress.com.

в основном я всегда набираю $./somecommand.sh someserver.mylongwebsiteaddress.com в cygwin при обновлении серверов.

есть ли способ сделать псевдоним, чтобы я мог ввести somecommand.sh someserver.Мой и он будет заполнять адрес mylongwebsiteaddress для меня в конце строки, а затем позвольте мне нажать enter, чтобы выполнить команду?

очень нуб здесь, так что дайте мне знать, если это недостаточно ясно.

4
задан Matt
13.04.2023 22:01 Количество просмотров материала 3392
Распечатать страницу

3 ответа

вы можете добавить функцию в свой bashrc

webdo(){
    $@ http://www......
}

тогда, если вы запустите

webdo <command> <args>

будет работать

command args http://www......
2
отвечен technosaurus 2023-04-15 05:49

Если поместить имя хоста в $HOSTFILE (/etc/hosts по умолчанию), можно использовать Meta@ для завершения имени.

1
отвечен Ignacio Vazquez-Abrams 2023-04-15 08:06

вы могли бы сделать

 export MY=mylongwebsiteaddress.com 
 somecommand.sh someserver.$MY

(обратите внимание на использование $MY вместо MY).

0
отвечен Scott C Wilson 2023-04-15 10:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

bash
bash-alias
bash-scripting
cygwin
linux
Вверх