использовать функции оболочки:
function mampMate() {
cd /Applications/MAMP/htdocs/V3/wp-content/themes/V3/
mate .
open /Applications/MAMP/MAMP.app/
open -a Safari http://localhost:8888/
}
добавить их в .bash_profile
и, введя
mampMate
вы даже можете передать параметры и получить к ним доступ, используя их индекс как
,
, etc.
function foo() {
echo "1: "
echo "2: "
}
$ foo bar baz
1: bar
2: baz
еще один шаг вперед, и сделать ваш скрипт более независимым от вашей предпочтительной оболочки, это сценарии. Создайте файл с именем mampMate.sh
и добавить следующее:
#!/usr/bin/env bash
cd /Applications/MAMP/htdocs/V3/wp-content/themes/V3/
mate .
open /Applications/MAMP/MAMP.app/
open -a Safari http://localhost:8888/
это не изменить рабочий каталог, хотя, поскольку это не повлияет на ваш сеанс оболочки.
Run chmod +x mampMate.sh
и поместить его в каталог на вашем $PATH
.