При использовании команды brew install foo с уже установленным foo возвращается
Warning: foo-3.5.2 already installed
Это технически ошибка, как stderr, или это сообщение просто stdout? Это не указано в документации. Я спрашиваю, потому что у меня есть сценарий, который идет:
#!/bin/bash
brew install foo
if [ $? -eq 0 ]; then
echo OK
else
echo FAIL
fi
(Это простой скрипт, который поможет мне выучить условные выражения «если-то» - не судите!) Каждый раз, когда я запускаю его, скрипт возвращает OK вместе с приведенным выше Warning . Это предполагает, что предупреждение не является ошибкой / ошибкой, верно?
