Следующий код работает, как и ожидалось, на ОС CentOS и Ubuntu, но не на Red Hat. Какие изменения необходимо внести?
Выпуск CentOS 5.3 (окончательный) Linux ubuntu 2.6.24-19-generic #1 SMP Среда, 18 июня, 14:43:41 UTC 2008 i686 GNU/Linux
#!/bin/bash
depot=$1
table=$2
database=$3
combined="$depot$table"
if [ "$table" = 'routes' -o "$table" = 'other_routes' ]; then
echo 'first if successful'
elif [ "$table" = 'bus_stops' ]; then
echo 'elif successful'
else
echo 'else succsesful'
fi