Seria legal criar um arquivo.sh para execultar o script?

Na minha opinião não é necessário.

Eu prefiro ter visibilidade na pipeline do que tá acontecendo.