Функции Bash - это один из методов, но я предпочитаю создавать отдельные скрипты для вещей в каталоге ~/bin/:
mkdir ~/bin/
touch ~/bin/z
chmod +x ~/bin/z
gedit ~/bin/z
Затем запустите свой скрипт там (с заголовком), чтобы он выглядел следующим образом: :
#! /bin/bash
cd "$1"
bundle exec unicorn -p 3000
rackup faye.ru -s thin -E production
Затем просто вызовите z <directory-path>.
Это более длинный метод, чем псевдоним или функция bash, но я предпочитаю его, потому что он немного более разделен, чем мелочи с вашими другими псевдонимами. Я не буду обвинять вас, если вы не согласны!
Это ошибки DBus: какая-то программа запрашивает сервис, но нет приложения, зарегистрированного для его предоставления. Значение для [com / org.someapp] может дать подсказку о том, чего не хватает.
Это ошибки DBus: какая-то программа запрашивает сервис, но не зарегистрировано приложение для его предоставления. Значение [com / org.someapp] может дать подсказку о том, чего не хватает.
Это ошибки DBus: какая-то программа запрашивает сервис, но нет приложения, зарегистрированного для его предоставления. Значение для [com / org.someapp] может дать подсказку о том, чего не хватает.
Это ошибки DBus: какая-то программа запрашивает сервис, но нет приложения, зарегистрированного для его предоставления. Значение для [com / org.someapp] может дать подсказку о том, чего не хватает.
Это ошибки DBus: какая-то программа запрашивает сервис, но нет приложения, зарегистрированного для его предоставления. Значение для [com / org.someapp] может дать подсказку о том, чего не хватает.
Это ошибки DBus: какая-то программа запрашивает сервис, но не зарегистрировано приложение для его предоставления. Значение [com / org.someapp] может дать подсказку о том, чего не хватает.
Это ошибки DBus: какая-то программа запрашивает сервис, но нет приложения, зарегистрированного для его предоставления. Значение для [com / org.someapp] может дать подсказку о том, чего не хватает.