ルート権限で実行する必要があるならば、以下のように最初からルート権限でスクリプトファイルを実行すればいいからです。
sudo ./script_file.sh
実行したいコマンドをスクリプトファイル (script_file.sh) に記載して、上記コマンドを実行すればよいだけだと思います。>今やっていることですが、これはあっています。
execute commands as root
のところに処理を書けば良いのかな?
#execute commands as root
の部分を削除して、コマンドを書けばよいです。コマンドが見つからない場合、コマンド名が間違っているか、インストールされていない可能性があります。