Você pode tentar escrever para stdin do script e ver se isso funciona. Por exemplo,
echo yes | $MAIN_SCRIPT_PATH/first.sh stop
Caso contrário, existem programas como expect , que permitem que você aguarde determinados prompts antes de emular a entrada do usuário.
Além disso, esse é um script mal escrito, se estiver pedindo para a confirmação ser interrompida sem fornecer opções adicionais. Veja se first.sh --help exibe informações adicionais sobre como pular a entrada do usuário. Normalmente, há uma opção -y / -q / -s para scripts que silenciam a entrada do usuário.