Так как никто не отвечает, быстрая проверка здравомыслия: Что говорит bash --version
? OS X имеет тенденцию поставлять немного устаревшие баши, поэтому, если ваша система старая, это может быть вещь совместимости. Я ожидаю, что Bash 3.x работает нормально, но с 2.x я не уверен.