O problema é que seu sudo su ... gera outro shell, e somente quando você exit dele tenta continuar o script.
Assumindo que sua configuração sudo permite isso, você pode fazer isso:
sudo -iu oradba 'cd ... && chmod ... && chown ... '
sudo -iu orainst '...'
Os && podem ter sido substituídos por ponto-e-vírgula, é apenas assim que você garante que chmod não será tentado, a menos que cd seja bem-sucedido e assim por diante.
Se a configuração de sudo não permitir, você poderá fazer isso:
sudo su -c 'cd ... & chmod ... && chown ... ' - oradba
sudo su -c '...' - orainst