Não, não é necessário inserir atrasos, eles não afetam os possíveis erros.
Você deve verificar se há erros - a maneira mais simples de fazer isso nos sistemas atuais é adicionar
set -e
no início do seu script. Consulte o guia de David Pashley para escrever scripts robustos de shell . Note, entretanto, que set -e
não é uma panacéia, existem diferenças sutis de comportamento dependendo da casca você está usando .