2

Я пытаюсь создать функцию в .bashrc для ярлыка моих команд MAMP. Я хочу сделать что-то вроде этого:

mamp config

  • Открывает файл MAMP httpd.conf для редактирования.

mamp restart

  • Перезапускает сервер MAMP.

Я создал функцию в .bashrc под названием mamp():

function mamp {
  if [$1 == "config"]; then
    nano /Applications/MAMP/conf/apache/httpd.conf
  fi

  if [$1 == "restart"]; then
    /Applications/MAMP/Library/bin/apachectl restart
  fi
}

Но это не похоже на работу.

Я получаю эту ошибку -bash: [config: command not found

1 ответ1

2

Я думаю, что все, что вам нужно сделать, это добавить пробелы в тестах if ,

например

if [ $1 == "config" ]; then

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .