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 запихнуть?
  • Вопрос задан
  • 642 просмотра
Решения вопроса 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 &!"


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

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

Войти через центр авторизации
Похожие вопросы