Я новичок в написании сценариев bash и столкнулся с проблемой при использовании двойных скобок. Кажется, я вообще не могу заставить их работать в Ubuntu Server 11.10. Мой скрипт ниже находится в if_test.sh.
#!/bin/bash
if [[ "14"=="14" ]]; then
echo "FOO"
fi
Когда я запускаю этот простой сценарий оболочки, я получаю вывод :if_test.sh:5:[[:not found
Похоже, я запускаю GNU bash версии 4.2.10 после запуска bash --версии с терминала. Любая помощь будет принята с благодарностью. Спасибо!