Несколько соображений.
1. Для надежности можно команды объеденить в одну с исподбзованием &&. Они выполнятся последовательно. Но это неважно.
2. Из скрипта sudo можно убрать, а скрипт запускать
sudo скрипт
или
gksu скрипт
3. Можно использовать конструкцию "документ здесь", чтобы не вводить пароль вручную (если Вас не волнует безопасность).