Если вы не можете использовать Bash-isms, такие как [[ ... ]], вы также можете использовать блоки case для строк с глобусом и ответвления в соответствии с результатом соответствия:
case "`uname -i`" in
x86_64|amd64)
echo X64;;
i?86)
echo X32;;
arm*)
echo ARM;;
powerpc|ppc64)
echo PowerPC;;
esac
case блоки могут быть более читабельными, чем серия блоков if ... then ... elif, если имеется более 2 или 3 ветвей.