Задать вопрос
zorro76
@zorro76

Как правильно прописать alias для запуска webstorm с консоли?

Суть такова: создаю в файле .bashrc некий алгоритм для создания и развертывания проекта с консоли и открытия его (проекта) в редакторе Webstorm, пример подсмотрел вот тут, но реализация сего там происходит на windows, я же это пытаюсь реализовать для Ubuntu, сам файл я создал отредактировал, и все как бы работает, кроме того что не запускается редактор и не открывается в нем проект.
вот как я пытался прописать alias для шторма
alias storm='cd /home/******/WebStorm-162.1812.21/bin/./webstorm.sh' $*
,
и потом в файле уже при запуске:
storm /home/*****/Dropbox/Projects/Work2017/site_$1\/site

но понятное дело консоль ругается (гововрит что это не каталог и т.д.) и ничего не происходит, ведь по сути что бы с консоли websytorm запускать нужно выполнить ряд телодвижений:
cd /home/sagan/WebStorm-162.1812.21/bin/
~/WebStorm-162.1812.21/bin$  chmod +x  webstorm.sh
~/WebStorm-162.1812.21/bin$  ./webstorm.sh

но как все это в alias запихнуть?
  • Вопрос задан
  • 725 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Hi-TECH Academy
    L101 Администрирование Linux. Базовый курс
    1 неделя
    Далее
Решения вопроса 2
DevMan
@DevMan
но как все это в alias запихнуть?
через точку с запятой.
или записать в отдельном скрипте и алиасом указать его.
Ответ написан
sim3x
@sim3x
my_storm() {
    bash $HOME/WebStorm-162.1812.21/bin/webstorm.sh &!
}

alias my_storm="bash $HOME/WebStorm-162.1812.21/bin/webstorm.sh &!"


& - запустить в бекграунде
! - отвязать от текущего терминала
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы